Boasting free bikes, garden and views of mountain, White Tower Villa is located in Nuwara Eliya, 3.3 km from Gregory Lake. Featuring family rooms, this property also provides guests with an outdoor fireplace.
Number of rooms: 5
NO 190/10 HOSPITAL LANE, HAWA ELIYA NUWARA ELIYA, 77515 Nuwara Eliya, Sri Lanka