Located in the peaceful Vincent Square at the heart of Westminster, this hotel is in a great position from which to explore the many delights that the capital has to offer. The guestrooms are all well designed and there is a great range of modern amenities throughout the property. There are good transport links by tube and bus locally.