Grand Royal Alex. Hotel 4 stars

9 Al Borsa Al Kadima St.,El Raml Station,, 99999 Alexandria, Egypt

Hotel image
Read more reviews for Grand Royal Alex. Hotel