Hotel Royal Castle, Bombay

76, August Kranti Marg (Gowalia Tank) Bombay400036, India