5 bintang Nuwara Eliya, Sri LankaThe Westbury Palace
Experience an abundance of unparalleled facilities and features at The Westbury Palace. Maintain seamless communication using the complimentary Wi-Fi at resort villa. Effortlessly arrange transportation to and from…









