Clean room and conveniently located to Metro, bus lines, restaurants, tourist attractions. Bus line in front of hotel took us directly to Euston station where we transferred to a Virgin Train heading to Liverpool; very convenient. Staff were very friendly and helpful. The room was furnished well and had plenty of plugins for our electrical needs.
A stay at Victor Hotel London Victoria places you in the heart of London, within a 10-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. Featured amenities include express check-in, express check-out, and a 24-hour front desk.