Starhotels Michelangelo Roma is located just 450 meters far from Saint Peter's Square, within walking distance from the Sistine Chapel and from the Vatican Museums.
Number of rooms: 271
Via Della Stazione Di S. Pietro 14, Vaticano Prati, 00165 Rome, Italy
Hotel booked 2 times today.