[email protected]
http://www.labranda.com
HOTELS & RESORTS
Sharm El Sheikh
LABRANDA Tower Bay is the Jewel of Sharm . Located at Tower Bay ,it could truly be said that the location of this hotel is like no other in Sharm El Sheikh