A recently refurbished Victorian property.
Located in the heart of Victoria, the Huttons Hotel is within walking distance of Victoria Coach train and underground stations but also from Buckingham Palace, Houses of Parliament, Big Ben and The London Eye.
All bedrooms include pillowtop mattresses, LCD TVs with free channels, complementary tea and coffee making facilities, hairdryer, complimentary WiFi , en-suite shower and stylish wooden floors.