Pratique pour explorer Taro, Mason Elephant Lodge vous fait profiter d'un séjour au cœur d'un parc provincial et se trouve à moins de 10 minutes en voiture de Temple Tirta Empul et Centre artisanal de Tegallalang. Ce complexe 4,5 étoiles se trouve à 17,4 km de Sentier Campuhan Ridge Walk et à 18,2 km de Palais royal d'Ubud.