Al Borj Al Aseel Hotel Mecca is a great place to stay in the Al Aziziyah district, approximately 6 km from Abraj Al Bait Mall Towers.
Makkah Mall is about 25 minutes' walk from the hotel, and Ghar Thowr is about a 10-minute ride away. Places of worship to visit at a distance of 2.7 km from the accommodation include Bay'ah Mosque. Staying at this 3-star hotel, you can also enjoy natural sights such as Jabal Thawr, which is nearly a 10-minute ride away.
The Al Borj Al Aseel offers 63 rooms with a minibar fridge, and such modern conveniences as a TV with satellite channels.