It takes seconds after walking through the doors at Riad Almaha to understand what this hotel is all about: luxury, quality, and hospitality. Rooms here are typically larger than most in central Marrakesh, and yet the hotel still benefits from a strong location, in the medina and a stone’s throw from the Saadien Tombs and El Badi Palace. You can take breakfast or dinner in the location of your choice – on a terrace, in the dining room, or perhaps in the inner courtyard next to a shimmering pool – and spend some down-time unwinding in the decadent spa. Technically a 4-star, but feels like a 5.