Overview
Location
This hotel is located in Mecca.
Facilities
A range of services and amenities are available to guests at the hotel. Room service is among the facilities and amenities available at the hotel.
Rooms
Air conditioning ensures that rooms maintain just the right temperature. Separate bedrooms are available. Some rooms offer a refrigerator, a tea/coffee station, an ironing set and a flatscreen television. Guests will also find slippers in their rooms. A hairdryer and bathrobes are available in the bathrooms, which are equipped with a shower.
Bin Baz Street