Route GuidesRoutes City GuidesCities Map Log in

Belgrave House Hotel

London
28-32 Belgrave Road, London, SW1V 1RG

42 rooms · ★ · from £30


Ideally located just 5 minutes' walk from central London's Victoria Station and the historic Westminster Cathedral, the Belgrave House Hotel offers value accommodation, free WiFi throughout, and a 24-hour reception.