Makkah al Mukarramah, Saudi Arabia
4257 Al Masjid Al Haram Road, 24242
4 single beds
3 single beds
1 double bed