Dotato di 16 camere, l'Ostello Marine House Phi Phi Don vanta una posizione a soli 5 minuti a piedi dal Molo di Tonsai. Dotato di un una cassetta di sicurezza, quest'ostello si trova a una distanza di 1 km dal Punto Panoramico 1.
La Spiaggia delle Scimmie è situata a soli 12 minuti a piedi dall'ostello, mentre la Spiaggia di Phak Nam è a circa 25 minuti a piedi. Le attrazioni naturali della zona includono la Spiaggia di Wang Long Bay, a una distanza di 1,1 km dall'ostello Marine House, e una spiaggia a 1 km. Il luogo vanta una posizione a due passi dalla Stazione di Koh Phi Phi.
Anna's Restaurant offre piatti della cucina tailandese e si trova a 50 metri.