Route GuidesRoutes City GuidesCities Map Log in

Comfort Inn Victoria

London
18-24 Belgrave Road, London, SW1V 1QF

48 rooms · ★★★ · from £66


Located in the prestigious Royal Borough of Westminster, this renovated Georgian Town House hotel offers modern, affordable rooms. Victoria Train and Coach Stations are just 5 minutes away by foot.