I Villa Eluwawala ligt in Weligama, op 33 km van Galle International Cricket Stadium en 33 km van Galle Fort, en biedt een privéstrand en uitzicht op de rivier. De accommodatie is gelegen op 2 km van Weligama-strand, en biedt een tuin en gratis privé parkeergelegenheid.
De villa heeft een balkon, 3 slaapkamers, een woonkamer en een goed uitgeruste keuken met een koelkast en een vaatwasser. Handdoeken en beddengoed worden bij de villa verstrekt.
Groote Kerk, Galle ligt op 33 km van de villa, en Vuurtoren van Galle ligt 33 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 20 km van I Villa Eluwawala.