Photos coming soon
HOTEL
OYO 124 Al Salam Palace Hotel
Building 00099, Block 320, Road 2003, Manama
Where it sits
OYO 124 Al Salam Palace Hotel
Building 00099, Block 320, Road 2003, Manama
26.22508, 50.59810
Similar stays nearby
Plan around OYO 124 Al Salam Palace Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 29, 2026.
