Makkah al Mukarramah, Saudi Arabia
Hijrah Street Misfalah, Mecca Saudi Arabia, 14 Floors and 147 Rooms, 24221
2 single beds