Situé à 350 mètres du Pura Puncak Sari, l'hotel Taman Tirta Villas Lembongan comprend une piscine à débordement et une terrasse. L'hotel propose 6 chambres et des équipements tels qu'un restaurant.
Cet hotel 2 étoiles est à moins de 4 km du Spot de plongée Mangrove Point et à 4,1 km des Angel's Billabong. La Plage Dream Beach se trouve non loin de Taman Tirta Villas Lembongan à Nusa Lembongan. L'expérience culturelle dans la région comprend le Pont jaune, situé à environ 25 minutes à pied de l'hotel. L'aéroport le plus près est international de Denpasar, à 85 km de la résidence.
Les chambres offrent des vues sur le jardin.
Des options de restauration pour high tea sont disponibles au restaurant sur place Stengbali.