I love Italy is centrally located in Rome and it features free WiFi throughout. It offers modern rooms with air conditioning, and Manzoni Metro Station is less than a 5-minute walk away.
I love Italy is centrally located in Rome and it features free WiFi throughout. It offers modern rooms with air c Read more
I love Italy is centrally located in Rome and it features free WiFi throughout. It offers modern rooms with air conditioning, and Manzoni Metro Station is less than a 5-minute walk away.
I love Italy is centrally located in Rome and it features free WiFi throughout. It offers modern rooms with air conditioning, and Manzoni Metro Station is less than a 5-minute walk away. The rooms are colourful and fitted with parquet floors, a minibar and a kettle with tea/coffee selection. Each comes with a flat-screen TV and a fully equipped en suite bathroom. The Coliseum is a 20-minute walk from the property. Via Nazionale shopping street is 1 km away.
Number of Rooms: 4