Dotato di un giardino, l'Elliot Nature Resort si trova a Galle, nella regione di Galle, a 2,5 km dalla spiaggia di Bonavista e a 1,7 km dal Galle International Cricket Stadium. La struttura dista circa 2 km dal Forte di Galle, 2,1 km dalla Chiesa Olandese e 2,5 km dal Faro di Galle. Avrete a disposizione una piscina all'aperto e utili servizi gratuiti, quali la connessione WiFi e il parcheggio privato.
Al mattino vi attende una colazione continentale o americana.
Il personale dell'Elliot Nature Resort sarà lieto di fornirvi consigli presso la reception.
Tra i luoghi d'interesse nelle vicinanze figurano il Museo Nazionale di Galle Fort, il St. Aloysius College e il Mahendra Amarasooriya Park.