Swiss Restaurant is located in Al Manamah, Bahrain on Road 22, Block 324, Building No.232, Manama, Manama 5089. Swiss Restaurant is rated 4 out of 5 in the category hotel in Bahrain. Swiss-Belhotel International offers luxury and economy hotel and resort accommodation worldwide. Book online now for special offers and hotel deals.
Address
Road 22, Block 324, Building No.232, Manama, Manama 5089