November 13, 2014 Total Views: 5230 Today: 1
Hotel Casa Lilla Rome, Casa Lilla offers self-catering accommodation located 450 metres from Termini Train Station in Rome. Free Wi-Fi access is available. The air-conditioned apartment comes with a kitchen with dishwasher and a flat-screen TV. There is also a seating area and dining area. The property is a 5-minute walk from Vittorio Emanuele Metro Stop, while the Colosseum is a 20-minute walk away. (Hotel Casa Lilla Rome hotels booking).