Rosewood London is a luxurious hotel located in the historic Holborn neighborhood. With its stylish rooms and suites, this five-star hotel offers a contemporary and sophisticated stay in London. Guests can enjoy a half board experience at the hotel's renowned restaurants, which offer a variety of culinary delights. Rosewood London also features a spa, fitness center, and a stylish bar where guests can relax and enjoy a drink.