Close Window
View Category

London Marriott Hotel Twickenham

Area Sights

Palace of Westminster (37 of 41)

Also known as the Houses of Parliament, the Palace of Westminster is where the House of Commons and the House of Lords meet. Take a train from our hotel and arrive within less than an hour.