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 teacoffee 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