LocationThis hotel is located just a stone's throw away from Churchgate Railway Station, CST Railway Station, Bombay Hospital, the Metro Cinema, the shopping centre, Crawford Market, Colaba and central Mumbai. It lies just 23 km from the domestic airport..