Hotel Hotel Travellers Inn Fort
★★
221/225 P.D'Mello Road, Indira Docks, Mumbai Port Trust, Mazgaon,Opposite St. George, Hospital, Near CST Station,, Mumbai, India Show on map
Hotel Manama is a 3-star hotel in Mumbai, India. It is one of 3,238 places to stay in Mumbai listed on Triptoic.
221/225 P.D'Mello Road, Indira Docks, Mumbai Port Trust, Mazgaon,Opposite St. George, Hospital, Near CST Station,, Mumbai, 400001, India
Hotel Manama is located at 221/225 P.D'Mello Road, Indira Docks, Mumbai Port Trust, Mazgaon,Opposite St. George, Hospital, Near CST Station,, Mumbai 400001, India.
Hotel Manama is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Guest House
Hotel
Hotel