Astoria Hotel

Jamshedji Tata Road. Churchgate
Mumbai
India