Photos of the Tower Bay Resort, Sharm el Sheikh.

About the hotel