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.
Three-Bedroom Apartment from 98.55 to 200
Please enter the dates of your stay to check availability