Hotel Manama

221/225 P.D'Mello Road, Opp. St. George
Mumbai
India