Located at a distance of 750 metres from Cavour tube station, Casa Cleo Hotel Rome features a lift and complimentary newspapers. This 2-star guest house also provides Wi-Fi available throughout the property.
The 6 rooms at this accommodation are air-conditioned, some of which feature a marble floor, along with coffee/tea makers. They have a spacious interior. Featuring a separate toilet and a shower, the bathrooms also have hairdryers and towels. Staying at this Rome hotel, guests can enjoy view of the courtyard.
Imperium Pub, which serves European specialities, is about 5 minutes' walk away.
The accommodation is nestled at a distance of 3.8 km from St. Peter's Basilica and about a 25-minute walk from Campo de' Fiori. The hotel offers proximity to family venues such as Circus Maximus (1.4 km) and the zoological garden "Bioparco di Roma" (2.2 km). There is Roman Forum nearly 5 minutes' drive away, and Termini bus station right next to the property. Providing location at a distance of 600 metres from Roma Termini railway, Casa Cleo Hotel is also located at a distance of 650 metres from Termini Laziali city rail.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please