Labranda Tower Bay

[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

Client Products