LEO nature home ligt in Dodanduwa, op 16 km van Groote Kerk, Galle en 16 km van Galle Fort, en biedt accommodatie met voorzieningen zoals gratis WiFi en een flatscreen-tv. De accommodatie bevindt zich op 15 km van Galle International Cricket Stadium, en heeft een terras en gratis privé parkeergelegenheid.
De vakantiewoning heeft 2 slaapkamers, een volledig uitgeruste keuken, en 1 badkamer.
Vuurtoren van Galle ligt op 16 km van de vakantiewoning, en Galle Fort National Museum ligt 15 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 28 km van LEO nature home.