Rosewood London
HospitalityEngland, United Kingdom201-500 Employees
Rosewood London is a luxury, residential-style hotel in central London, offering a refined guest experience and a culture centered on building lasting relationships with visitors. Located on High Holborn, the property presents as an urban sanctuary where quiet sophistication and high-end amenities define the guest environment. The on-site Holborn Dining Room serves seasonal, locally sourced British cuisine with a contemporary twist, while Scarfes Bar provides a drawing-room atmosphere and a creative cocktail program. As part of Rosewood Hotels & Resorts, a collection of distinctive, locally inspired properties, Rosewood London is positioned within a global portfolio that emphasizes individuality. The brand highlights sustainability and a commitment to Relationship Hospitality, led by experienced industry professionals and recognized with various awards. In June 2026, Rosewood Hotel Group announced a fashion-forward collaboration, reflecting ongoing expansion and activity across its properties.