logo
Hotel apartment in Jeddah, Sari Street, with self-entry and a large screen