Located in Udaipur, Tree Of Life Vantara Resort And Spa is in the historical district, within a 10-minute drive of Sahastra Bahu Temple and Eklingji Temple. This hotel is 18.6 mi (30 km) from Lake Pichola and 18.8 mi (30.2 km) from Vintage Collection of Classic Cars.