Strand Lebaoh befindet sich nur 15 Minuten Fußweg von dem 3-Sterne-Hotel Dimel Tebu Villa Lembongan entfernt und ist unbedingt einen Besuch wert. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Das Hotel ist 1 km weit weg von der Teufelsträne gelegen. Die Unterkunft befindet sich in etwa 5 Fahrminuten Entfernung vom Strand Song Lambung Beach. Circa 2 Kilometer vom Dimel Tebu Villa Nusa Lembongan entfernt befindet sich auch die Gelbe Brücke.
Alle Zimmer bieten eine Klimaanlage sowie einen Patio und einen Balkon. Die Zimmer sind mit einem Schreibtisch ausgestattet und verfügen über eine Minibar.
Das Restaurant Hai Ri Zen serviert verschiedene Gerichte der asiatischen Küche und liegt in unmittelbarer Nähe zum Hotel Dimel Tebu Villa.