Photos of the Horizon Sharm Resort, Sharm el Sheikh.

About the hotel