
bungalow$$$
4.8
The Westbury Palace
No 17, Udupussellawa Road, Nuwara Eliya
Facilities
wifi
parking
restaurant
gym
The Experience
The Westbury Palace is a charming historic style hotel in Nuwara Eliya, reflecting the classic elegance of the town’s colonial past. With its traditional architecture, comfortable rooms, and peaceful surroundings, the property offers guests a relaxing stay while experiencing the heritage and beauty of Sri Lanka’s hill country.






