Villa Taje Tanah Lot| Jollybooking.com Featuring pool views, Villa Taje is set around 4.4 km from Echo Beach. The Vue Beach Club is within 2.2 km of" /> , Featuring, pool, views, Villa, Taje, is, set, around, 44, km, from, Echo, Beach, The, Vue, Beach" />