Victoria (Victoria Station) Hotel & Accommodation

Victoria's in Westminster, inner London, and north of Pimlico. The area's centred around Victoria station, and Victoria Street's littered with shops, restaurants and offices. From the station it's just a short stroll to places like Hyde Park Corner, Buckingham Palace Gardens, The Apollo Victoria Theatre and St James's Park. There's a couple of connected Tube stations here, serving the Victoria, District and Circle lines. Great value Vicky rooms? Find something below.