Astor Victoria offers accommodation for guests over the age of 18 till 40 in central London, within a 10-minute walk from Victoria and 1 km from Tate Britain. There is free Wi-Fi provided throughout the hostel.
Number of rooms: 31
73 Belgrave Road, Westminster Borough, London, SW1V 2BG, United Kingdom