Situata a Talalla, a 150 m dalla spiaggia di Talalla, la Garden Villa offre un ristorante, un parcheggio privato gratuito, un bar e un salone in comune. Dotato di un giardino, l'hotel si trova vicino a numerose attrazioni famose, a circa 650 m dalla spiaggia di Gandara e a circa 1,4 km dalla spiaggia di Noonnawella. L'hotel vanta una vista sul giardino, una terrazza e una reception aperta 24 ore su 24. Il WiFi è gratuito.
Le camere sono dotate di area salotto. Le sistemazioni del Garden Villa dispongono di scrivania e bagno privato.
Al mattino vi attende una colazione continentale o alla carta.