General Information
Starhotels Michelangelo is a 4-star hotels that has been welcoming guests since 1958.
The accommodation went through a renovation in 2013.
Starhotels Michelangelo is part of Starhotels under Starhotels Group.
There are 179 rooms spread across 6 floors.
Location
Located at Via Della Stazione Di San Pietro 14 in Rome, Italy.
Those looking to explore will find Nature Reserve dell'Insugherata, National Museum of Palazzo Venezia, and Mouth of Truth nearby.
Closest airport is Airport in the City by ADR, 3.982 km away from the accommodation.
Facilities & Amenities
Starhotels Michelangelo has Laundry service, Luggage storage, Elevator, Children games, Limo or town car service, and more.
Business Facilities
For guests traveling for work, Starhotels Michelangelo has Business facilities available on-site.
Dining
Guests can stop by the café.
Contact
Phone number: 39 06-398739