1* star Hotels near Victoria Palace Theatre
1 1* star Hotels Found near Victoria Palace Theatre, Showing 1-1
from US$ 44.81
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-...
more info on belgrave house hotel
good service nice staff. - It was a plesent stay,everything went perfect