The beachfront Nomads Long Beach Phi Phi Hotel lies in a resort area of Ko Phi Phi.
Guests can reach Phi Phi Island within a 25-minute walk. The center of Ko Phi Phi is 3 km away from the venue.
Eat & Drink
Offering Thai meals, Restaurant at Phi Phi Paradise Pearl Resort is situated 250 meters of the property.