Notting Hill College - Alexandria is located in Alexandria Governorate, Egypt on 123 Ahmed Shawqi Street, Mohamed Mahfouz tram Station, Roushdy, Alexandria. Notting Hill College - Alexandria is rated 3.8 out of 5 in the category vocational college in Egypt.
Address
123 Ahmed Shawqi Street, Mohamed Mahfouz tram Station, Roushdy, Alexandria