Vila Lemon Court - Nuwara Eliya

Villa Lemon Court features accommodation with free bikes, a garden and room service for your convenience.