Vista Rooms At Chembur Station
The lovely Vista Rooms At Chembur comprises elegant rooms in the vicinity of Nehru Planetarium, Shree Siddhivinayak and Bhau Daji Lad Museum.
The city center is 7 km away from the hotel.
Guests will enjoy dishes of indian cuisine served in Geeta Bhavan, which is about 100 meters away.
Chhatrapati Shivaji International airport can be reached in 5 minutes by car from Vista Rooms At Chembur.