White Palace Hotel Mecca is situated in Mecca and is close to the area's well-known attractions. The various amenities this modern hotel offers include free Wi-Fi and a 24-hour reception. The elegant rooms at White Palace Mecca include wireless internet access and all the necessities for an enjoyable stay.