This landmark sites was crowned hotel of the year 2025 by the Sunday Times for its “old splash of style and substance"