PP Princess Resort is in an excellent location on Phi Phi Island within easy reach of all the islands amenities and attractions. We are just a few steps from Lo Dalam Beach behind Ton Sai Village a favourite sunbathing spot where the sands are wonderfully soft and the sea is super clear.