Crystal Palace Hotel 4 stars

Building No 115, Road No 22, Block 324, Al Juffair, 300 Manama, Bahrain

Hotel image
Read more reviews for Crystal Palace Hotel