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

This charming hotel is in Vatican. The property features a total of 17 guest rooms. The hotel offers Wi-Fi internet connection in communal areas.