The Eccleston Square Hotel is a beautifully design hotel with state-of-the-art facilities throughout, the grade II listed hotel is also ideally located in central London, bordering Belgravia and Victoria. Rooms boast a luxury marble private bathroom including a hidden TV in the bathroom mirror, massage showers and a 'smart glass' wall that turns opaque instantly at the touch of a button. The hotel is within easy reach to London's landmark buildings of Buckingham Palace, Big Ben and the Houses of Parliament.
Victoria Train and Underground Station can be reached in 3 minutes by taxi, or a 10-minute walk. Parking is available nearby (charges apply).