Situado a unos 5 minutos a pie de Johnson & Johnson Garden, el Hotel Embassy Suites Bombay, de 3 estrellas, proporciona acceso a varias atracciones turísticas.
El Centro Deportivo Khar Gymkhana está a un corto paseo del hotel, mientras que la estación de autobuses Nehru Nagar- Kurla se sitúa a 950 metros. Lago Powai se encuentra a una distancia de 7 km de este hotel y el aeropuerto internacional Chhatrapati Shivaji a 5 km. La Basílica de Nuestra Señora de la Montaña está a poco más de 15 minutos en coche del hotel Embassy Suites Bombay.
Las habitaciones incluyen climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite. Un inodoro separado y ducha son gratuitos en las habitaciones.
El restaurante Rainforest Resto-Bar ofrece una gran selección de platos a unos cuantos pasos del Embassy Suites.