
Rome, Italy
Lemon Garden
3-star hotel
1.8 km straight-line distance
With a total of 2 accomodation units, this is a nice place to stay. Those who stay at this establishment may take advantage of the Wi-Fi connection on public areas. This hotel does not operate a 24-hour reception.
- Wi-fi
- Breakfast
- Concierge
- Garden























