The accommodation is situated 4 km from Thane city centre and 25 km from Chhatrapati Shivaji International airport.
You can get to Upvan Garden in a few minutes by car.
Overlooking the city, rooms include coffee/tea making facilities, a flat-screen TV with satellite channels, and air conditioning, and also have features like a walk-in shower and a separate toilet.
There is a sports complex with a wide range of sports.