Skip to content

Meshal Hotel

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