Google Satellite Maps:
Hor Palace Hotel, Hurghada, Egypt

Hor Palace Hotel in Hurghada, Egypt [...]