L’établissement Hotel Grand Orchid Bombay se trouve à environ 25 minutes de marche de l'église Holy Cross et offre 18 chambres avec vues sur la ville.
Cet hotel 3 étoiles est situé dans le quartier "Kurla", près de GSB Balaji Mandir. Cet hôtel est à environ 2 km de French Embassy à Bombay. Il y a la statue de Chhatrapati Shivaji Maharaj à 10 minutes en voiture, ainsi que Kurla East juste à côté de Grand Orchid. Ce logement se trouve dans une zone de 4 km de la de Bandra.
Outre une TV à écran plat avec des chaînes satellite, les chambres climatisées proposent une bouilloire électrique, et des salles de bains privées avec des toilettes séparées et une douche. Un placard sont inclus dans les chambres climatisées.
Une pizzeria Hotel Sawali Restaurant est situé à deux pas de Grand Orchid de Bombay.