Located in Rome, Casa Volver is a 10-minute walk from Ottaviano Metro Station. It offers elegant accommodations featuring free WiFi and a furnished terrace.
The apartment comes with a flat-screen TV and an equipped kitchenette with a dining table. The private bathroom includes a hairdryer.
St. Peter's Basilica and St Peter's Square are located 0.9 mi away. The Vatican Museums are reachable on foot in 15 minutes. Piazzale Clodio with links to the Olimpico stadium lies 820 feet from the property.
The supermarket is a 5 minute walk away from the structure.