The Westbury Palace
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