Sutton Hotel Collection to refurbish The Castle Hotel Windsor Claudia Schergna 12 September 2025 Reading Time: < 1 minuteUK: Sutton Hotel Collection will invest £9.5 million in a refurbishment programme for The Castle Hotel Windsor, scheduled for completion in late 2026. Read More »