Das 3-Sterne-Aparthotel Sama Al Qasr Al Muhammadiah - Economic Riadh bietet seinen Gästen 9 Zimmer und liegt etwa 25 Minuten zu Fuß vom Einkaufszentrum Riyadh Gallery entfernt. Das Aparthotel verfügt auch über öffentliche Parkplätze.
Das Hotel liegt in ca. 4 km Entfernung vom Kingdom Centre und 14 km vom Bahnhof Riyadh. Der Hauptsitz der Capital Market Authority liegt ebenfalls rund 10 Fahrminuten vom Aparthotel Sama Al Qasr Al Muhammadiah - Economic Riadh entfernt. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Veranstaltungsstätte Al Mursalat Celebration Hall (ist 4,1 km von der Unterkunft).
Die Gäste können im Restaurant Rosemary Restaurant, das sich in unmittelbarer Nähe zum Hotel befindet, eine Auswahl an italienischen Gerichten genießen.