Hotel description
Property Location With a stay at this property in Rome (Navona), you'll be steps from Campo de' Fiori and 13 minutes by foot from Colosseum. This property is 0.7 mi (1.1 km) from Spanish Steps and 0.3 mi (0.4 km) from Piazza Navona.Rooms Make yourself comfortable in this accommodation, featuring a kitchenette with a refrigerator and a stovetop. A 32-inch flat-screen television with digital programming provides entertainment, while complimentary wireless Internet access keeps you connected.