The 3-star Nawazi Badr Palace is set just 1.9 km from Hajar Tower.
Black Stone is about 20 minutes' walk away. The property is located within a 10-minute walk to the center of Mecca.
King Abdulaziz International airport is easy to reach.
Nawazi Badr Palace offers laundry and room service.