RO - Room Only | SC - Self Catering | BB - Bed& Breakfast | HB - Half Board | FB - Full Board | AI - All Inclusive
With a stay at Meshal Hotel & Spa in Manama (Al Hoora), you'll be within a 15-minute drive of Amwaj Islands and Beit Al Qur'an. This upscale hotel is 1.2 mi (2 km) from Bahrain World Trade Center and 1.3 mi (2 km) from La Fontaine Centre of...