Lemon Garden

The World>Europe>Italy>Lazio>Rome>Lemon Garden

Via Giovanni Vitelleschi,
34,
Rome,
Italy,
193

View Rome Information

Photos of the Lemon Garden, Rome.

Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden
Lemon Garden

About the hotel

With a total of 2 accomodation units, this is a nice place to stay. The establishment's common areas include Wi-Fi internet connection. Lemon Garden does not offer 24-hour reception.