A very nice place to stay with great surroundings that you will enjoy. This hotel is located in Alexandria, Alexandria Governorate, Egypt

Additional Info

Address Alexandria, Alexandria Governorate, Egypt

Comments

Leave a Reply

Archives

Categories

Meta