Hotel Le Grande, Bombay

Off. Sahar Road Bombay400069, India