OYO Bakers Hotel London Victoria is a recently fully refurbished property located in the heart of London and Victoria with 10 minutes’ walk from Victoria train, coach, bus and Tube stations.
Number of rooms: 180
126 Warwick Way, Victoria, Westminster Borough, London, SW1V 4JA, United Kingdom
Hotel booked 1 times today.