Please Choose Dates

Close

General

Triumph Apartment offers accommodations in Rome, 2.2 miles from Piazza Navona and 2.2 miles from Piazza del Popolo. The property is around 1.1 miles from The Vatican, 1.2 miles from St. Peter's Basilica, and 2.1 miles from Castel Sant'Angelo. Free Wifi is available throughout the property and Vatican Museums is a 9-minute walk away. Providing a terrace and city views, the spacious apartment includes 3 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area. Popular points of interest near the apartment include Ottaviano Metro Station, Lepanto Metro Station, and St Peter's Square. Fiumicino Airport is 17 miles away, and the property offers a paid airport shuttle service. License Number(s): 058091-LOC-13726

Facilities

  • Pets Allowed
  • Air Conditioning
  • Elevator
  • Heating
  • Family Rooms
  • Free Wi-Fi
  • Sun Deck
  • Non-Smoking Rooms Available
  • balcony/terrace
  • Non-smoking property
  • Pets allowed (charges may apply)
  • Airport shuttle (charges may apply)

Loading Testimonials

Hotels Nearby