The three-star hotel is located 4.2km from Masjid Al Haram and is aimed at pilgrims seeking affordable hospitality options
Source: New feed
The three-star hotel is located 4.2km from Masjid Al Haram and is aimed at pilgrims seeking affordable hospitality options
Source: New feed