Die Meraa Suites befinden sich in Riad an der Straße Salah al-Din in der Straße Salah al-Din, in der Nähe eines Militärkrankenhauses und eines Krankenhauses. Das Meera Suites liegt 5 Minuten vom Institut für öffentliche Administration entfernt.
Alle Unterkünfte im Meraa Suites sind mit Holzböden ausgestattet. Jedes Zimmer verfügt über kostenfreies WLAN, einen Flachbild-TV, eine Minibar und ein eigenes Bad.
Die Unterkunft bietet einen Aufzug und eine 24-Stunden-Rezeption. Das Al Haram Center liegt 20 Autominuten von den Meraa Suites entfernt und den internationalen Flughafen King Khaled erreichen Sie nach einer 30-minütigen Autofahrt. Die Unterkunft bietet einen kostenfreien Parkservice.