Located in Rome (Rome Historic Centre), Lemon Garden is within a 10-minute walk of Castel Sant'Angelo and St. Peter's Square. This inn is 0.6 mi (0.9 km) from Vatican Museums and 0.6 mi (1 km) from St. Peter's Basilica. Make yourself at home in one of the 2 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. For your convenience, a complimentary breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include luggage storage and a safe deposit box at the front desk. Self parking (subject to charges) is available onsite.
Lemon Garden
Via G. Vitelleschi 34, Rome, RM, 193, Italy
About Lemon Garden
We are an independent travel network
offering over 100,000 hotels worldwide