Situated in Temara, Riad Alhambra is close to Harhoura Beach. Additional area attractions include Stade Moulay Abdellah.
Riad Alhambra has an outdoor pool and a health club. Dining options at this Temara guesthouse include a restaurant and a bar/lounge. Additional amenities include a rooftop terrace, a library, and multilingual staff. Guest parking is available on a limited first-come, first-served basis (surcharge). The property has designated areas for smoking.
Rooms open to balconies. The 6 air-conditioned guestrooms at Riad Alhambra include minibars and safes. Televisions are equipped with satellite channels and DVD players.