Hotel Manama

Address:

221/225 P.D'Mello Road, Opp. St. George
Hospital, Near CST Station
400001 Mumbai, IN

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms