Meshal Hotel


Meshal Hotel is near Bahrain National Museum and 15 minutes-drive going to Amwaj Islands.