November 16, 2014 Total Views: 5668 Today: 1
Hotel Lily House Rome, Lily House is located in Rome, 150 metres from Manzoni Metro Station. This property offers classically furnished rooms with free Wi-Fi. Rooms at the Lily House share a bathroom, complete with a hairdryer. Some include a flat-screen TV. Guests enjoy free use of a shared kitchen. This guest house is 1 metro stop from Roma Termini Train Station. Rome’s Fiumicino International Airport is 28 km away. (Hotel Lily House Rome hotels booking).