Google Satellite Maps:
Hotel Seagull, Hurgada, Egypt

Hotel Seagull - 4* hotel in Hurgada, Egypt. [...]