A stay at Ohana's Beachfront Resort & Beach Club places you in the heart of Lembongan Island, a 2-minute drive from Mangrove Forest and 6 minutes from Blue Lagoon. This upscale hotel is 2.3 mi (3.7 km) from Sec ... Read more

View all Luxury Hotels in Bali