Ramada Hotel and Suites Amwaj Islands 4 stars

Building 1741, Road 5715, Block Amwaj 257 , Amwaj Islands, Amwaj Island, 257 Manama, Bahrain

Hotel image
Read more reviews for Ramada Hotel and Suites Amwaj Islands