The Dew Drop Villa ligt in Nuwara Eliya, op 5,6 km van Lake Gregory, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. Het pension heeft familiekamers.
Alle kamers bij het pension hebben beddengoed en handdoeken.
Hakgala Botanical Garden ligt op 8,5 km van The Dew Drop Villa.