A 10-bedroom award winning hotel just 10 minutes' walk from Victoria and its rail and tube station. This stylish property offers individually designed rooms and an all-day restaurant.
Number of rooms: 10
52 Cambridge Street, Westminster Borough, London, SW1V 4QQ, United Kingdom