Offrant un restaurant, l'hotel Taman Sari Villas Lembongan Nusa Lembongan se trouve dans la localité de "Mushroom Bay", à moins de 2 km du Pont jaune et à moins de 20 minutes à pied de la Plage de Song Lambung. Un parking est disponible sur place de cet hotel 3 étoiles.
Le centre de Nusa Lembongan peut être atteint en 25 minutes d'allure dès la résidence. Les attractions naturelles de la région comprennent la Plage Dream Beach, à côté de Taman Sari Villas Lembongan, et une plage est dans une zone de 1 km. Les clients pourront également se rendre au Spot de plongée Mangrove Point, qui est à 10 minutes en voiture.
Les chambres disposent d'un patio et d'un balcon, ainsi que d'une cafetière/théière pour votre confort. Les chambres de l'hotel Taman Sari Villas Lembongan disposent d'une salle de bain équipée d'une toilette séparée et une douche.
Un restaurant Taju Warung sert une cuisine Asian et est situé à seulement 1 km de l'hotel.