Ideally located within 5 minutes walk of Victoria Coach, Tube and Train Station Great value with all rooms En-suite and including Full English Breakfast
Superbly located in the heart of London, world famous attractions like Buckingham Palace, Big Ben, the Houses of Parliament, Westminster Abbey and the beautiful Royal Parks are only a stroll away from the Hamilton House Hotel. Great Shopping and eating places, London's Theatreland, Tower Bridge, numerous museums, Art Galleries, and the West End are within easy reach.