Embrace the beauty and holiness of Mecca, during your stay at Al Safwah Hotel Tower 3 where you will enjoy your unforgettable experience for visiting Zamzam Well, Makkah Museum and Al Ma'ali Garden Park.
Al Safwah Hotel Tower 3 accommodations are havens of tranquillity with the breathtaking views of City and the facilities provided in most of them such as electric kettle, desk, TV and Wi-Fi.
You might be interested in these properties
Scroll Top