More results...
hotels
143 Road 2403, Muharraq, Bahrain
4.7
Refined quarters in an upscale hotel offering lagoon views, an outdoor infinity pool & a spa.