Lollo'S Home Location
Via Dei Sabelli, 26A Piano Terra, Rome, ItalyMain Features
Lollo'S Home Amenities
-
General
Free Wi-Fi - Pets allowed
-
Room Amenities
Air conditioning - Washing machine
- Flat-screen TV
- Cots
Thank you for your feedback