Videos by The Grand Plaza Hotel Smouha - Alexandria in Alexandria. The Grand Plaza Hotel is The Ideal Hotel in Alexandria - The Mediterranean Mermaid and The Second Cap