Merulana 139 Suites Bed and Breakfast Rome
Offering quiet street views, Merulana 139 Suites is an accommodation located in Rome, 1 km from Vittorio Emanuele Metro Station and 1.2 km from Porta Maggiore.
Number of rooms: 6
139 Via Merulana, Rione Monti, 00185 Rome, Italy