If you are looking for bed and breakfast hotels in London near the top famous attractions then Comfort Inn London – Victoria is the ideal place as the top attractions like the Royal Albert Hall, Westminster Cathedral, London Eye, Madame Tussauds, Victoria Theatres, Westminster Abbey, and Tate Britain are located at a short distance from the hotel.
Are you coming to London for retail therapy? this hotel near Victoria Station provide close proximity to the famous shopping district of Oxford Street, Bond Street, Regents Street, Harrods and many other Knightsbridge shops are a short bus ride from the hotel. Our guests often enjoy exploring the luxurious Pimlico and Belgravia area for the unique antique shops, boutiques, lush gardens and quality cafes and restaurants.