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