Location: the hotel is situated in the extreme north of the Island Phi Phi Don, opposite the Thai coast of the city of Krabi. Direct access to the private beach.
See more: Hotels in Asia Hotels in Thailand Hotels in Phi Phi Islands Holiday Destinations in Asia