The Rosewood London is a grand 5-star hotel located in Holborn. It offers spacious rooms and suites with fully equipped kitchens, providing guests with the convenience of self-catering. The hotel features a variety of dining options, including a Michelin-starred restaurant, a bar, and a courtyard terrace. Guests can also enjoy amenities like a spa, a fitness center, and a 24-hour concierge service. Its central location allows easy access to attractions like Covent Garden, the British Museum, and the West End theaters.