Ben posizionata nel quartiere Klong Nin Beach di Ko Lanta, la Peace Tara House si trova a 100 m dalla spiaggia di Klong Nin, a 1 km dalla spiaggia di Klong Tob e a 1,9 km dalla spiaggia di Klong Khong. La struttura vanta camere familiari e una terrazza. La struttura offre un bancomat, un banco escursioni e il servizio di biglietteria.
Le camere sono dotate di bagno privato e connessione WiFi gratuita.
Il Peace Tara House dista 9 km dall'ufficio postale di Ko Lanta e dal centro storico di Lanta.