Listique’s Recommendation
The Capital Hotel is a truly special hotel in London's affluent Knightsbridge neighbourhood. The genteel boutique hotel offers the perfect location for those wanting to indulge in high-end shopping, exquisite dining and refined relaxation. The rooms are decorated with a traditional British character, with wood panelling and oil paintings adding to the charming atmosphere. Guests can also enjoy an intimate cocktail room and Michelin-starred restaurant with a Cornish-inspired menu, creating a personal and inviting experience.