November 16, 2014 Total Views: 5193 Today: 1
Hotel Lio House Rome, Centrally located in Rome, Lio House is set 350 metres from Re di Roma Metro Station. It offers free WiFi and a terrace complete with a table and chairs and views of Rome’s rooftops. Accommodation at Lio House will provide you with an equipped kitchenette and a seating area. The private bathroom includes a hairdryer. Toscolana Train Station is a 7-minute walk away. The Colosseum is 6 metro stations away. (Hotel Lio House Rome hotels booking).