The lovely Georgian House Hotel is just 600m from Victoria Station in the centre of London. Built in 1851, it is still run by the original family. the Georgian House was renovated between 2007-2010 and offers modern facilities and comforts like hairdryers, tea and coffee facilities and free internet, but still with the beauty and character of the original building. The hotel is ideally situated for access to all of London, near to Big Ben and Buckingham Palace, and very convenient for shopping ... More