Taos House Lembongan
Photo gallery for Taos House Lembongan
Overview of Taos House Lembongan
Taos House Lembongan
3-star hotel in Mushroom Bay
Reviews
8.2
Very good
Popular amenities
Explore the area
Mushroom Beach Street, Lembongan Island, Bali, 80771
- Mushroom Bay Beach4 min walk
- Dream Beach14 min walk
- Devil's Tear17 min walk