A beach hotel in East Sussex has been named one of England’s best accommodations for a staycation by VisitEngland at its 2024 Awards for Excellence. The Gallivant Camber Sands was hailed as ‘Small ...