Hotel Merulana Inn - Rome

Hotels Rome - Italy

via Merulana 19 - 185 Rome
Add to selection

Presentation Hotel Merulana Inn - Rome

The Merulana Inn Town House Suite is located in the heart of Rome, near the Santa Maria Maggiore Basilica, less than 10 minutes of the Termini train station. The Town House Suite welcomes you in an elegant building furnished with wooden furnitures.