With a stay at The Beach Huts Lembongan in Lembongan Island (Jungut Batu), you'll be within a 10-minute walk of Paradise Beach and Organic Lembongan Spa. This guesthouse is 0.6 mi (1 km) from Mangrove Forest and 1.5 mi (2.4 km) from Puncak Sari Temple.