This luxurious boutique hotel is situated in Westminster, a 20-minute walk from Big Ben, London Eye, the Houses of Parliament, and Westminster Abbey.… More
The Belgrave House Hotel offers excellent value accommodation just 5 minutes’ walk from Victoria Station and Westminster Cathedral. It offers a… More
This luxurious boutique hotel is situated in Westminster, a 20-minute walk from Big Ben, London Eye, the Houses of Parliament, and Westminster Abbey.… More
The Belgrave House Hotel offers excellent value accommodation just 5 minutes’ walk from Victoria Station and Westminster Cathedral. It offers a… More
The Belgrave House Hotel offers excellent value accommodation just 5 minutes’ walk from Victoria Station and Westminster Cathedral. It offers a… More
The Belgrave House Hotel offers excellent value accommodation just 5 minutes’ walk from Victoria Station and Westminster Cathedral. It offers a… More
The Belgrave House Hotel offers excellent value accommodation just 5 minutes’ walk from Victoria Station and Westminster Cathedral. It offers a… More
In central London, Holly House Hotel is only 5 minutes’ walk from Victoria’s rail, tube and coach stations. There is good access to the Gatwick… More
Less than 350 metres from Victoria Station, this beautifully preserved, elegant Victorian building now offers modern, fully refurbished, air-conditioned… More
This small, budget hotel in Westminster is 10 minutes’ walk from the Tube, buses and Victoria Station and within 20 minutes of the Houses of Parliament,… More