117 via merulana, 00184 Roma
Bed and breakfasts
Featuring city views, Michelangelo Luxury Rooms - Colosseo & Wi-Fi is set in the Rione Monti district of Rome, less than 1 km from Santa Maria Maggiore and a 11-minute walk from San Giovanni Metro Station. Among the facilities at this property are luggage storage space and private check-in and check-out,...