Citizen Hotel, Mumbai

960 Tara Road Mumbai400049, Inde