Al Salah Tower
The 3-star Al Salah Tower Hotel is placed about 3.7 km from Um AlQura University.
The hotel is about 900 meters from Abraj Al-Bait Towers. The center of Mecca is 3 km away from the venue.
Al Salah Tower Hotel welcomes guests to take advantage of a minibar, climate control, a safe, TV and a private balcony supplied in the rooms. Guests will enjoy a shower and a hairdryer provided in the bathrooms.
Al Salah Tower Hotel is set 75 km from Taif airport.
There are 24-hour room service, dry cleaning and concierge service to enhance a stay at this property.