Via San Telesforo 19, Rome
bedrooms
Baths
Guests
A 10-minute walk from St. Peter’s Square in the Vatican City, Saint Peter Apartment offers free Wi-Fi and modern air-conditioned apartments with a washing machine. Roma San Pietro Station is 5 minutes away on foot.
Parking
Airport Shuttle
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.