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.
Ideally located just 5 minutes' walk from central London's Victoria Station and the Read more
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.
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.
Number of Rooms: 42