Jetwing St. Andrews
-
Star Class Hotel
No. 10, St. Andrews Drive, Nuwara Eliya, Sri Lanka