Tolemaide Boutique Apartment offers accommodations in Rome, 1.7 miles from Piazza Navona and 1.9 miles from Piazza del Popolo. Popular points of interest nearby include The Vatican, St. Peter's Basilica, and Castel Sant'Angelo. Free Wifi is available throughout the property and Ottaviano Metro Station is a 5-minute walk away.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 2 bathrooms with a bidet and a hair dryer. This apartment also has a terrace that doubles up as an outdoor dining area.
Popular points of interest near the apartment include Vatican Museums, Lepanto Metro Station, and St Peter's Square. The nearest airport is Rome Ciampino, 12 miles from Tolemaide Boutique Apartment, and the property offers a paid airport shuttle service.