Airlink- A Boutique Airport Hotel, Bombay

75 Off Nehru Road Near Bombay400099, India