The Cottage by Jetwing
-
Star Class Hotel
No. 10, Lady McCollum Drive, 22200 Nuwara Eliya, Sri Lanka,