Lembongan Bay Shore Huts
Photo gallery for Lembongan Bay Shore Huts
Overview of Lembongan Bay Shore Huts
Lembongan Bay Shore Huts
3-star resort in Mushroom Bay
Reviews
8.8
Excellent
Popular amenities
Explore the area
Tamarind Beach, Nusa, Lembongan Island, Bali, 80771
- Mushroom Bay Beach3 min walk
- Devil's Tear19 min walk
- Dream Beach19 min walk