O'Square is located in Sidi Youssef Ben Ali, Morocco on 22, Rue Tariq ibnou Ziad, Marrakech, Marrakech - Safi 40000. O'Square is rated 3 out of 5 in the category moroccan in Morocco.
Address
22, Rue Tariq ibnou Ziad, Marrakech, Marrakech - Safi 40000