Selegimpak Bay Beach, 80771, Lembongan Island, Indonesia, Lembongan Island
62-0-82 145 725 393
Swimming pool
Internet access