



bungalow$$$
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.
More Like this
No similar stays found.
$ 259/night
Taxes included