Wyndham Garden Manama is located in heart of Manama adjoining Oasis mall in Juffair with close proximity from City center, Diplomatic Area, Saudi Causeway and near to famous Al Fateh Grand mosque.
Number of rooms: 441
Bldg No 65 Road No 4003 Block No 340 Juffair, Al Juffair, 13220 Manama, Bahrain
Hotel booked 4 times today.