Ramada Hotel & Suites Amwaj IslandsBuilding 1741, Road 5715, Block 257, Amwaj Islands, Bahrain, Bahrain.1 miles