Home › Venues › PP Princess Resort PP Princess Resort Events See the PP Princess Resort concert calendar. PP Princess Resort is in Ao Nang, Thailand. Hotels & Lodging Near PP Princess Resort 103 Phi Phi Island, Ao Nang 81000, Thailand Get Directions Directions Edit Venue PP Princess Resort At-a-GlanceAddress 103 Phi Phi IslandAo Nang 81000ThailandAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail