Victoria, England

Popular cities in England

Searching 1 properties

Victoria

£70.00 room per night
4.0   

130 Total reviews

Hotel

Surtees Hotel is a family owned and run hotel and situated in the heart of London, in Victoria, within walking distance of all the major attractions.