L'hotel a 3 stelle Nusa Lembongan Villas BALI si trova a Nusa Lembongan, a soli 5 minuti a piedi dal Capo Sanghyang, e offre una piscina interna.
Sunset Cliff si trova a una distanza di 350 metri da questo hotel, mentre tali siti naturali, come la Nusa Ceningan sono a 2 km. Tra le attrazioni turistiche della zona c'è anche Sacred Tree, vicino a questo hotel. Il Villas Nusa Lembongan è a una distanza di 2,1 km dalla Blue Lagoon. L’alloggio è accanto alla stazione d'autobus Mushroom Bay.
Il ristorante Oishii Bar & Grill Lembongan serve piatti della cucina giapponese e si trova a 400 metri dall'hotel.