Located in Rome, 1969 feet from Pantheon and 0.6 mi from Castel Sant'Angelo,Suite Michelangelo features accommodations with a balcony and free WiFi. The property is 2297 feet from Piazza di Spagna.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchenette with a fridge and a kettle, and 1 bathroom with a bidet and a shower.
Popular points of interest near Suite Michelangelo include Piazza Navona, Trevi Fountain and Torre Argentina. The nearest airport is Rome Ciampino, 12 mi from the accommodations, and the property offers a paid airport shuttle service.