5* Stay at Fairmont Fujairah Beach Resort

packages from £674