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

The Westbury Palace gallery 0
The Westbury Palace gallery 1
The Westbury Palace gallery 2

More Like this

Report Icon
Speak Up
Tap here again to Report issues, Share tips & Discoveries
The Westbury Palace | I Love Nuwara Eliya