El PP Princess Pool Villa se encuentra en Phi Phi Don, a 400 metros de la bahía de Ton Sai. El alojamiento está situado a 400 metros del muelle de Ton Sai. Además, hay WiFi gratuita.
Algunos alojamientos cuentan con zona de estar y/o terraza. Todos ellos constan de TV de pantalla plana y baño privado con albornoces y zapatillas. También se proporcionan toallas y ropa de cama.
Asimismo, el PP Princess Pool Villa alberga piscina al aire libre y restaurante.
El PP Princess Pool Villa se halla a 1,2 km de la bahía de Loh Dalum y a 46 km del aeropuerto de Krabi.