In the very centre of Westminster, close to many of the most famous landmarks and attractions of the capital, this hotel offers an excellent position for those wishing to explore London. The rooms are luxurious and feature a range of modern amenities that are designed to make you feel at home throughout your stay. There are fast transport links across the community via tube and bus.