Rating:
No. of Keys:
496 rooms
Company
Starwood Hotels & Resorts
Brand
Four Points by Sheraton
Location
Makkah, Saudi Arabia
Opening
2019