6.9707 ­80.7701
Go to map view
PO Box 01, Nuwara Eliya --, Sri Lanka +94 522 222 554

Get Rates

Show Windsor at top of the results.

Get Flight + Hotel

Star Ratings

Orbitz