Mayar Measar Mecca Makkah Saudi Arabia. Book now your hotel in Mecca with Best and Last Minute Hotel deals Theme: Solo, Family