Al Ghufran Safwah Hotel Makkah
Al Ghufran Safwah Hotel Makkah
Hotel
Safwa Towers, Ajyad St
, Makkah, Saudi Arabia
24231
88
Very Good ·
275 reviews