Movenpick Hotel Bahrain Near Vertical Garden
143 Road 2403 -
Muharraq,
BH