The Rosewood London is a luxurious hotel that offers holiday apartments for a truly indulgent stay in the city. The apartments are beautifully designed and feature high-end furnishings and amenities. Guests can enjoy spacious living areas, fully equipped kitchens, and luxurious bedrooms. The hotel itself is located in the historic Holborn neighborhood, close to popular attractions such as the British Museum and Covent Garden. The Rosewood London also offers a range of facilities, including a spa, fitness center, and multiple dining options. Whether you're visiting London for business or leisure, the holiday apartments at The Rosewood London provide a luxurious and comfortable retreat.