Hotel Galaxy Avenue, Mumbai

Aggarwal Bhavan G. M. Road, Opp Shoppers Stop, Mumbai400 089, Inde