42 hotels in Alexandria