Starhotels Michelangelo

  1. Hotel Starhotels Michelangelo Rome
  2. Check rates and read customer reviews ›

Address: Via della Stazione di S. Pietro, 14 - 00165 - Roma

The 4 star hotel is located close to St. Peter Square in the heart of the baroque Rome. A stay at the Michelangelo is strategic for visiting St. Peter’s Basilica and the Vatican Museums with the Sixtine Chapel just a short distance away. A “must” within walking distance is the complex of Castel Sant’Angelo with...

Hotel Starhotels Michelangelo Rome # Details