In the very heart of Westminster, this charming hotel is within walking distance of Westminster Abbey, the Houses of Parliament and the London Eye to name just a few world famous local attractions. The guestrooms have been designed with great care and attention and feature a range of modern amenities as standard. The staff here is happy to help you enjoy the city.