The Palace Boutique Hotel

Address:
Manama, Capital, BHR
 View map