El PP Princess Resort está situado en la bahía de Loh Dalum, en la famosa isla de Phi Phi, y cuenta con un restaurante, un bar y una selección de alojamientos. Hay WiFi gratuita en las zonas comunes.
El PP Princess Resort está a 2,6 km de la playa de Long, a 50 metros de la playa de Lo Da Lam y a solo 5 minutos a pie del muelle principal de la isla, el de Ton Sai.
Las habitaciones del PP Princess están equipadas con TV de pantalla plana por cable, nevera, aire acondicionado y baño con ducha, secador de pelo y artículos de aseo gratuitos.
En la playa junto al establecimiento se pueden practicar actividades como buceo, pesca y snorkel. Además, el PP Princess Resort proporciona servicios de conserjería, lavandería e información turística.
Por la mañana, de 07:00 a 10:30, el establecimiento sirve un desayuno buffet americano. El The Media and Rom Mai deli prepara platos mediterráneos y a la barbacoa.