The spacious 100 m² St.Peter House Apartment is located nearly 5 minutes on foot from Parco Monte Ciocci and looks out onto the city. The 2-bedroom apartment lies in the Trionfale district, 10 minutes by car from Saint Peter's Square and within a 3-km distance of Piazza del Popolo.
Guests will enjoy the benefits of an ironing set, along with high-speed internet and a TV set. St.Peter House Apartment is also furnished with a sofa set. The accommodation includes a bidet, a separate toilet, and a shower for your comfort. Moreover, there are hairdryers and towels as well.
Featuring self-catering amenities such as a full kitchen, this apartment ensures guests have a dining area to enjoy their meals. The property is designed to provide guests with convenience and relaxation, complete with tea and coffee-making facilities. The seafood restaurant Bistrot Balduina is located about a 5-minute stroll from the accommodation. Stazione Appiano bus stop is at a moderate distance from the apartment, and Valle Aurelia tube station is about a 10-minute stroll away.