The 3-star Lemon Garden Hotel is located near the shopping district of Rome, just 5 minutes' walk from Ottaviano. There is also a car park.
Passaparola Ristorante has its own variety of Roman meals and is approximately 5 minutes' walk away.
This Rome hotel is nearly a 20-minute walk from Piazza del Popolo and near a tube station. Guests can visit places of worship such as St. Peter's Basilica, situated a few minutes' drive from the smoke-free hotel. The property is approximately a 25-minute walk from Altar of the Fatherland. Risorgimento bus station can be found not far from Lemon Garden Hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please