Hotel Holiday Inn Mia

Mumbai, Maharashtra, India