Die Unterkunft The Dew Drop Villa, die in Nuwara Eliya, 5,6 km von Gregory-See entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Garten, kostenlosen Privatparkplätzen und einer Terrasse. Diese Pension verfügt über ein Familienzimmer.
In der Unterkunft The Dew Drop Villa ist jedes Zimmer eingerichtet mit Bettwäsche und Handtüchern.
Hakgala Botanical Garden liegt 8,5 km von der Unterkunft The Dew Drop Villa entfernt.