Cairo, Egypt, 2021-Feb-28 — /Travel PR News/ — Baron Hotels and Resorts are proud to announce that Baron Palace Sahl Hasheesh, Baron Palms Sharm el Sheikh and Baron Resort Sharm el Sheikh received the Loved by Guests Award 2020 by hotels.com. This award is done annually based on the guests’ reviews on hotels.com. We would… Read the full press release