Key
Tick / untick to toggle visibility
The Victor Hotel offers 3-star accommodation in an enviable location in the heart of London. This charming property is located near Victoria Station and within walking distance to some of the capital`s most popular tourist attractions. Buckingham Palace, Westminster Abbey, Big Ben and the Houses of Parliament are all within a mile of the hotel and can be reached within a 20-minute walk. Theatregoers will be ideally situated to take in shows at the Apollo Victoria or the Victoria Palace Theatre, both of which are under a 10 minute and guests taking in a show in the West End will find it easily accessible via the Circle and District Line from Victoria. The designer shops and luxury department stores of Knightsbridge such as the world-famous Harrods and Harvey Nichols can easily be reached via tube or bus within 20 minutes, perfect for some retail therapy. More Info.
Expert advice
1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm
Customer reviews
9/12/2016
"Victor Hotel: Comfortable, E..."
3/12/2016
"Great find! Will stay here again."
27/10/2016
"excellent staff"
25/9/2016
"Very friendly staff."
15/4/2016
"Excellent value"