Great views from Sofitel Sharm El-Sheikh - and in addition to the view, food is excellent.

You can also find spectacular views of Naama Bay in many of the restaurants and bars at the Iberhotel Lido.