Where is Tropitel Naama Bay Hotel, Sharm El Sheikh?

Where is Tropitel Naama Bay Hotel, Sharm El Sheikh located?

Tropitel Naama Bay Hotel, Sharm El Sheikh, Janub Sina', Egypt (approx. 27.906°, 34.32305°)


Where is Tropitel Naama Bay Hotel, Sharm El Sheikh on the map?