Thompson Hotels Makes UK Debut With The Belgraves

Thompson Hotels, the US-based hotel collection, has made its European debut with the opening of its newest property in the UK. Located in London’s affluent Belgravia neighbourhood, the 85-room Belgraves is minutes from internationally-renowned shopping and the bustling Sloane Square. Blending traditional British hospitality with American bohemian attitude, the property features bold interior design from … Continue reading