Best Western Plus The Olive 4 stars

Building 507, Road 2408, Block 324, Juffair, Al Juffair, 199 Manama, Bahrain

Hotel image
Read more reviews for Best Western Plus The Olive