No image available for this hotel
No image available for this hotel
Manama, Manama
Spend a second to
save a fortune!
Spend a second to save a fortune!
Building 1410, Road 4034, Block 340, Juffair, Manama
Located in Manama, Al Hamra Plaza offers a fitness centre. This self-catering accommodation features free WiFi in the rooms. The property is 3.6 km from Bahrain World Trade Center (BWTC) and 5.4 km from Bahrain City Centre Mall.
See MoreUsage of subsidiary facilities may incur additional fees