Situated within 10 km of Hakgala Botanical Garden in Nuwara Eliya, Villa Lemon Court features accommodation with seating area. The property has mountain and garden views, and is 3.4 km from Gregory Lake.
Number of rooms: 3
Lemon Court, Ladies Farm, Lady Macllums Drive, Hawa Eliya, 22200 Nuwara Eliya, Sri Lanka