Nestled in the heart of the capital, Comfort Inn London – Westminster offers convenient accommodation, connecting you to top London attractions via Victoria Coach/Train/Tube Stations.
The hotel provides 24/7 multi-lingual manned reception, complimentary Wi-Fi, en-suite rooms ensuring a pleasant stay.
Nearest leisure and business venues include; Buckingham Palace, Royal Albert Hall, Westminster Cathedral, London Eye, Tate Britain, Madame Tussauds, Apollo & Victoria Palace Theatres, Westminster Abbey, Tate Britain and UK Passport Office .
Are you coming to London for retail therapy? The famous W2 shopping district of Vitoria Arcade, Oxford Street, Bond Street, Regents Street, Harrods, and many other Knightsbridge Shops are a short bus ride from the hotel.