Al Aziziah, Al Hada Road Crossing, 21955, Mecca, Saudi Arabia, MAKKAH, SAUDI ARABIA
None
general:
rooms: