With a stay at The Tree of Life Resort & Spa, Varanasi in Pindra, you'll be 9.2 mi (14.8 km) from JVH Mall and 10.8 mi (17.3 km) from Bharat Mata. This luxury hotel is 11.3 mi (18.1 km) from Sarlath Museum and 11.6 mi (18.7 km) from Mulagandha Kuti Vihara.