27.88592 ­34.32316
Go to map view
Alba Club Tower Bay - Sharm el Sheikh - Building
Alba Club Tower Bay - Sharm el Sheikh - Lobby
Alba Club Tower Bay - Sharm el Sheikh - Bedroom
Alba Club Tower Bay - Sharm el Sheikh
Alba Club Tower Bay - Sharm el Sheikh
South Sinai Sharm Elsheikh, Sharm el Sheikh, Egypt

Get Rates

Show Alba Club Tower Bay at top of the results.

Get Flight + Hotel

Guest Ratings