Hotel Address:23, Church Rd, Nuwara Eliya, Sri Lanka
Book Now! No Credit card required
|Rooms From||$ 50.00|
|Credit Cards Accepted|
The latest addition to the growing chain of hotels of Ceylon Hotels Corporation is conveniently located in the Nuwara Eliya-Udupussellewa Highway within walking distance from the city of Nuwara Eliya-the holiday destination is famouse for itís mild climate and breathtaking scenery.
Amenities at the hotel
Amenities in the rooms
Amenities near the hotel
Situated close to Nuwara Eliya - Udupussallawa main Road.
|Address||23, Church Rd, Nuwara Eliya, Sri Lanka|