Bay View Hotel, Sharm el Sheikh

King Abdullah Street, Naama Bay Sharm el Sheikh Egypt