Ben situato nel quartiere Kurla di Mumbai, l'Hotel Embassy Grand si trova a 2,1 km dal Phoenix Market City Mall, a 6 km dal Mumbai Domestic Terminal 1 e a 9 km dal Lago Powai. Tra i servizi di questa struttura figurano una reception aperta 24 ore su 24, il servizio in camera e la connessione WiFi gratuita in tutte le aree. Tra le attrazioni della zona figurano Pali Hill (11 km) e ISKCON (11 km).
Tutte le sistemazioni sono dotate di TV a schermo piatto. Tutte le camere sono dotate di bagno privato con doccia e set di cortesia.
L'Hotel Embassy Grand dista 10 km dal Teatro Prithvi e dal Tempio Siddhi Vinayak. L'Aeroporto più vicino è quello Internazionale Chhatrapati Shivaji, a 5 km.