A commanding 76-story hotel, among the worlds tallest, forms the focal point of the iconic Abraj Al Bait Complex and is located just a few steps from the Grand Mosque, having 858 elegantly appointed rooms and suites with five-star services
Location location location
Clean facility & comfortable bed
Check in was slow. Staff were ok.
Very inconvenience of elevator access in /out.