Al Manara Conference Hall

A quick trip if you’re in town for a conference or business event.