Park Plaza Westminster Hotel
If you are one of the sixty-eight percent of Brits who wish that they had seen more of the UK, the Park Plaza Westminster Hotel is the perfect destination. Forty percent of Britons cite costs as a primary reason for not seeing as much of the United Kingdom as they …