41.89691 ­12.49553
Go to map view
Casa Cleo - Rome - Building
Casa Cleo - Rome - Bedroom
Casa Cleo - Rome - Bedroom
Casa Cleo - Rome - Bedroom
Casa Cleo - Rome - Bedroom
Casa Cleo - Rome - Bedroom
Casa Cleo - Rome - Bedroom
00184 Rome, Italy , Via Cavour 136 +39 064 824 197
With a stay at Casa Cleo in Rome (Colosseum - Roman Forum), you'll be minutes from Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. This townhouse accommodation is close to Roman Forum and St. Peter's Basilica. Make yourself at home in one of the 5 air-conditioned guestrooms. Complimentary wireless Internet access is available to keep you conn... More from Expedia Affiliate Network

Get Rates

Show Casa Cleo at top of the results.

Get Flight + Hotel

Amenities

General Air-conditioned, Complimentary breakfast, Laundry facilities, Parking, Safe
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.
Landmarks
Spanish Steps 0.9mi Stazione Termini 0.4mi Piazza Navona 1.2mi Trevi Fountain 0.7mi
Pantheon 1.0mi Vatican 2.0mi Piazza di Spagna 0.9mi Coliseum 0.5mi
Via Veneto 0.4mi