Makkah Hotel Apartments is located in Alexandria Governorate, Egypt on 83 Abou El-Arab, Sidi Beshr Bahri, Qism El-Montaza. Makkah Hotel Apartments is rated 3 out of 5 in the category serviced apartment in Egypt.
Address
83 Abou El-Arab, Sidi Beshr Bahri, Qism El-Montaza