OYO Vista Corporate Services se encuentra en Bombay, a 13 km de Indian Institute of Technology, Bombay y a 13 km de Lago Powai. Este hotel de 3 estrellas tiene wifi gratis, cocina compartida y servicio de habitaciones. Centro comercial Phoenix MarketCity está a 18 km del hotel y Centro de Exposiciones de Bombay, a 21 km.
En el hotel, todas las habitaciones disponen de aire acondicionado y TV.
ISKCON - Sociedad Internacional para la Conciencia de Krishna está a 24 km del alojamiento, y Teatro Prithvi está a 25 km. El aeropuerto más cercano (Aeropuerto internacional Chhatrapati Shivaji - Bombay) está a 18 km.