Rosewood London
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 3% of all rated hotels worldwide.
About this hotel
Rosewood London is a luxury hotel in London's West End, positioned at the intersection of Bloomsbury, Covent Garden, and Soho. The property occupies a building from 1912, giving it period character within a contemporary luxury framework operated by the Rosewood Hotel Group. The hotel caters to affluent travellers seeking central London access with heritage detail and personalised service. In 2026, it earned recognition as a Forbes Travel Guide Property, a designation reflecting the brand's commitment to high-touch hospitality standards. The location places guests within walking distance of theatres, museums, galleries, and restaurants across multiple neighbourhoods. Business travellers and couples looking for luxury accommodation with cultural proximity find the property well-positioned for their needs.