Tamra Beach Resort 4 stars

Nabq Bay, Sharm El Sheikh, Egypt

Hotel image
Read more reviews for Tamra Beach Resort