The Taran Villas Lembongan is gelegen in Nusa Lembongan, op 6 minuten lopen van Mushroom Bay Beach, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een bar. Elke accommodatie bij het pension met 2 sterren heeft uitzicht op de tuin, en je hebt toegang tot een buitenzwembad. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
Alle kamers bij het pension hebben airconditioning, een bureau, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een terras met uitzicht op het zwembad. De units zijn voorzien van een koelkast.
Populaire bezienswaardigheden in de buurt van The Taran Villas Lembongan zijn Tamarind-strand, Dream Beach en Devil's Tear. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ngurah Rai (Denpasar), op 83 km van de accommodatie.