See all photos
See all photos
See all photos
The hotel is located on Marine Street just a stone's throw away from CST Railway Station and nearby to Bombay Hospital, Metro Cinema, a shopping centre, Crawford Market and the central Mumbai district. The hotel is a perfect place for the business traveler. International airport is about 30 km from the hotel.