Mirage Smouha is located in Alexandria Governorate, Egypt on 15th May Road bridge Solitaire Building 7th/8th/10 floor. Mirage Smouha is rated 3.8 out of 5 in the category serviced apartment in Egypt.
Address
15th May Road bridge Solitaire Building 7th/8th/10 floor