Located in Jungut Batu, this hotel is within a 10-minute walk of Lesser Sunda Islands, Jungut Batu Beach and Organic Lembongan Spa. Paradise Beach and Mangrove Forest are also within 15 minutes.