Located in Rome, within 0.9 mi of Piazza Navona, San Peter Lory's Aparts offers accommodations with free WiFi and air conditioning. The apartment, housed in a building dating from 1940, is 1969 feet from St Peter's Square and the Vatican.
The apartment includes a kitchen with an oven and a toaster, as well as a kettle. The property also has 2 bathrooms with a hair dryer.
Guests can also relax in the shared lounge area.
The nearest airport is Rome Ciampino Airport, 12 mi from the apartment.
Number of rooms : 6