Comfort Inn Victoria
The Comfort Inn Victoria is a beautiful Georgian-styled townhouse hotel ideally located in the heart of London. Our Westminster hotel is situated in the City of Westminster and is only minutes stroll from some of London’s main historical and cultural attractions, such as the Houses of Parliament and the London Eye. Should you need to travel throughout the city, we boast great onward transport links: the hotel is within walking distance of London Victoria Railway Station, Underground Station and Coach Station. All guests can enjoy a free continental breakfast to get the day off to a great start.