Morocco is perfect for short stays or city breaks, and there are dozens of options to suit your inclination – from weekend breaks in small back street Riads, to a week-long stay in a luxury mountainside five star hotel.
Morocco is perfect for short stays or city breaks, and there are dozens of options to suit your inclination – from weekend breaks in small back street Riads, to a week-long stay in a luxury mountainside five star hotel.