See all photos
See all photos
See all photos
This comfortable hotel is in Nuwara Eliya. This cosy hotel guarantees a quiet stay as it counts with just 5 rooms. Pets are not allowed at this property.