Rooms In Starhotels Michelangelo  

Rome   8009575480
Information Comments Map Rooms

US$190

Average per night / Taxes not included