Showcasing a terrace and views of the mountains, Lemon Court is located in Nuwara Eliya. Gregory Lake is 2.1 km away. Free WiFi is provided and free private parking is available on site.
All units feature a TV. Each unit has a private bathroom with a bathtub. Towels are featured.
The property also has grocery deliveries.
Hakgala Botanical Garden is 8 km from Lemon Court.