Das Hotel Taman Sari Villas Lembongan Nusa Lembongan mit einem Swimmingpool befindet sich im Bezirk Mushroom Bay und ist einen 25-minütigen Spaziergang von der Klippe von Ceningan entfernt. Außerdem gibt es Parkplätze.
Das Hotel bietet 6 Zimmer, ausgestattet mit einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch Ausstattung zur Kaffee- & Teezubereitung. Die Zimmer des Hotels Taman Sari Villas Lembongan beinhalten einen Wasserkocher, einen Herd und Glasgeschirr.
Die Gäste können im Restaurant Taju Warung, das lediglich 1 Kilometer von der Unterkunft entfernt liegt, sehr lecker speisen.
Das Zentrum von Nusa Lembongan kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Gelbe Brücke befindet sich in ungefähr 2 km Entfernung von dem 3-Sterne-Hotel. Das Taman Sari Villas Lembongan liegt ungefähr 10 Minuten mit dem Auto vom Angel's Billabong entfernt. Der Flughafen Ngurah Rai ist in 85 km Entfernung von der Unterkunft gelegen.