Leela Beach Resort
Leela Beach Resort is a 2-star property situated about 4.9 km from Black Moon Culture.
Leela Beach Resort lies 8 km away from Bangkok Hospital Samui Clinic. The hotel offers perfect location 9 km from the center of Ko Pha Ngan.
Some rooms at Leela Beach Resort have a view over the garden.
Offering a variety of dishes, Nic's Ristorante Pizzeria & LoungeBar and Mama's Schnitzel are about 150 meters away.