Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Omar is situated in Marrakech. Located 5.5 km from Marrakesh Train Station, the property features a garden and free private parking.
Targa garden, 40000 Marrakech, Marocco