Al Rawda Hotel
3 StarsMakkah Almukarama - Almlawi - Alrawda Street - Saudi Arabia, Makkah, Mecca City - None - Makkah, Saudi Arabia View Map
Makkah Almukarama - Almlawi - Alrawda Street - Saudi Arabia, Makkah, Mecca City - None - Makkah, Saudi Arabia View Map