Hotel Oyo 178 Qasr Al Saraya
2 StarsAr Rawdah, Mecca 24236 6064, Al Rahmah St, - Mecca, Saudi Arabia View Map
This simple aparthotel is located in Makkah. The property features a total of 36 guests rooms.
Ar Rawdah, Mecca 24236 6064, Al Rahmah St, - Mecca, Saudi Arabia View Map
This simple aparthotel is located in Makkah. The property features a total of 36 guests rooms.