Photos coming soon
HOTEL
Al Jiwar Orchid
Ajyad Road P.O 99111,Ajyad Road, Mecca
Where it sits
Al Jiwar Orchid
Ajyad Road P.O 99111,Ajyad Road, Mecca
21.41980, 39.82680
Similar stays nearby
Plan around Al Jiwar Orchid
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
