HotelsClick.com

Hotel Sandy

1 Stars

  Via Cavour 136 - Rome, Italy View Map
Area: Termini - Repubblica

Centrally located in Rome, Sandy Hotel is 230 metres from Cavour Metro Station. It offers free WiFi and simply-furnished rooms featuring a fan.The popular Mon

Booking.com
Book