Movenpick Resorts Returns To Sharm El Sheikh
Tweet The Swiss premium hotel company has just signed a management agreement with the owning company Integrated Development and Tourism Investment (IDTI) for two upscale hotel projects in Sharm El Sheikh, Egypt. Both holiday resorts are already under construction and … Continue reading →