Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Hotel Lella
This lovely hotel can be found in Colosseum. The property comprises 18 cosy rooms. The hotel offers Wi-Fi internet connection in communal areas. Additionally, the premises provide a reception service the whole day through....
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This lovely hotel can be found in Colosseum. The property comprises 18 cosy rooms. The hotel offers Wi-Fi internet connection in communal areas. Additionally, the premises provide a reception service the whole day through.
Less details
Via Palestro 9, 00185 Rome, RM - Roma, Lazio - Italy - 00185