If you’re heading to the pyramids, add a few days for the beach town of Sharm El Sheikh, Egypt. Our hotel ..