Phi Phi Islands, Phi Phi Islands
Spend a second to
save a fortune!
Spend a second to save a fortune!
194 Mu7 T.Ao-nang, Phi Phi Islands
Located 100 metres from Ton Sai Beach, 300 metres from Loh Dalum Beach and 500 metres from Laem Hin Beach, PP Insula features accommodation situated in Phi Phi Don.
See MoreUsage of subsidiary facilities may incur additional fees