Go Hotels
 
 
Home > Italy > Rome >

Lemon Garden

Italy Flag
 
 
Lemon Garden
Via G. Vitelleschi 34
Rome Italy

TEL: +39 06 687 3233

Rated 79 / 100 based on 6 customer reviews.

Lemon Garden has received an Outstanding Service Award
 
 
 
This property is conveniently situated in the city centre. It is located in Rome
 
Facilities @ Lemon Garden include:

Pet Friendly
24-Hour Reception
WiFi
Free Wi-Fi