Speak to an expert on +44 20 3892 1812
Pello Lake Resort is set amidst the lush green mountains of Nuwara Eliya, while providing views of the gorgeous Lake Gregory. This Nuwara Eliya hotel has 10 spacious rooms with wooden flooring and great amenities to ensure a comfortable holiday. Rooms have Satellite televisions, IDD telephones and free WiFi access.