Situato vicino a Loh Dalum Beach, il Kewalin Hostel Phi Phi Don dispone di una terrazza.
Il Molo di Tonsai si trova a soli 650 metri da quest'ostello, mentre la Spiaggia di Monkey Beach è a soli 1 km. Inoltre, l'ostello si trova vicino ad attrazioni naturali come la Spiaggia di Wang Long Bay. L'ostello Kewalin vanta una posizione a 700 metri da Spiaggia di Ao Ton Sai.
Per la cena, gli ospiti possono scegliere tra il ristorante Rommai Restaurant, situato accanto al luogo, e il ristorante Paddys restaurant & bar, a 200 metri.