Hotel Rome Love
Rome • Show on map
Price as low as EUR 68.77
Conveniently located in Piazza Vittorio Hotel Rome Love is only 700 metres from Termini Central Station. It offers air-conditioned rooms with free Wi-Fi and an LCD TV. With classic-style décor each room…More info


