San Stefano Grand Plaza
From Wikipedia, the free encyclopedia
San Stefano Grand Plaza is a structural complex including a hotel, appartments, offices, shopping mall and a marina in Alexandria, Egypt. It is one of the tallest buildings in the city. It was opened in 2006.