Carnelia Beach Resort is an amazing high class four star hotel located on the beach of the new born Red Sea city Marsa Alam. The hotel comprises 150 comfortably appointed Nubian style rooms.