Phi Phi Islands, Phi Phi Islands
Spend a second to
save a fortune!
Spend a second to save a fortune!
103 Moo 7, Phi Phi Islands
Situated along Loh Dalum Bay on the famous Phi Phi Island, PP Princess Resort- SHA Extra Plus boasts it's own on-site restaurant, bar and a selection of accommodation types to choose from. Free WiFi is available in the public areas.
See MoreUsage of subsidiary facilities may incur additional fees