Ramada by Wyndham Bahrain In Manama (Juffair)
Building 88 Road 351 Block 326 -
Manama,
BH 5750