Villa Tri Murti Villa
Jalan Tulip L1B Temukus 81172 Bali, Umeanyar, 81172
Villa Tri Murti is a stand-alone villa located in Temukus Village in Lovina. Each beachfront villa boasts a private terrace overlooking the private pool and landscaped garden. Free Wi-Fi access and free on-site parking are provided.