Located in Alexandria city center, Alexander The Great Hotel offers air-conditioned rooms with balconies and free Wi-Fi. The hotel overlooks the Episcopal Church and features a 24-hour front desk and a tour desk service.
Number of rooms: 33
5 Oskofia Street Beside the Greek Church in front of Saint Catherine's School, El Mansheya El Soghra, 99999 Alexandria, Egypt