Leonardo Boutique Hotel Rome Monti



Rome • Show on map
View Details for Price
Featuring a wellness center and free WiFi throughout, Leonardo Boutique Hotel Rome Monti is set 1969 feet from Repubblica Metro Station. Elegant rooms come with blue and white décor. All air conditioned,…More info
