Phi Phi Hotel Location Map

address: 129 Moo 7, Krabi, Thailand
view on Google Maps