Stay Vista Rooms At Thane is a 2-star venue positioned about 15.8 km from Water Kingdom.
The venue is 5.0 km away from Kanheri Caves. The distance between Thane city center and the property is 4 km.
This hotel is placed within proximity to a national park and lakes.
Guests can reach Stay Vista Rooms At Thane by car from Chhatrapati Shivaji International airport in 15 minutes.
Eat & Drink
Serving a wide assortment of dishes, Barbeque Nation are about 1000 meters from the property.
Corporate travelers can use a meeting room and a business center available on site.