Unforgettable stay in the heart of this world-class city
Close to top London tourist attractions, dining & shopping. Located in the heart of Central London's SW1 district, enjoy an unbeatable location just steps from Buckingham Palace, Big Ben and the Houses of Parliament
Free Wifi