Mecka, Saudiarabien
Ajyad Al Malik Abdul Aziz Road opposite Bus Stand just 10 minutes walking from hotel to Masjid al haram, 24231
4 single beds