+UPLOAD
14 Reviews

Turquoise Beach Hotel

Sharm El Maya Bay, 45214, Sharm El Sheikh