L'OYO Vista Corporate Services est situé à Bombay, à moins de 13 km de l'Indian Institute of Technology et du lac Powai. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, une cuisine commune et un service d'étage. ISKCON se trouve à 24 km de l'hôtel et le théâtre Prithvi est à 25 km.
Toutes les chambres disposent de la climatisation et d'une télévision.
Vous séjournerez à 18 km du centre commercial Phoenix Market City et à 21 km du parc des expositions de Bombay. L'aéroport international Chhatrapati Shivaji de Bombay, le plus proche, est à 18 km.