Hotel Best Western Olaya Suites

Manama, Capital Governorate, Bahrain