The Lemon Garden are two new very charming and luxurious apartments, located in the heart of Rome.
The Lemon Garden apartments are to be found in a historical building. They boast large luxurious rooms, bathrooms all fitted with Jacuzzi bathtubs. The apartments are also fitted with satellite TV, hairdryers and comfortable living rooms. There?s daily housekeeping and you get your own set of keys.
Give us your Feedback