Nestled in the heart of Nusa Lembongan, Batu Karang Lembongan Resort & Spa is an ideal spot to discover the surrounding island sanctuary. Only 30 minutes by boat from the east coast of Bali, the resort provides ... Read more

View all Luxury Hotels in Bali