Victoria Inn London is a bed & breakfast hotel located in the Westminster of London. It is close to the Buckingham Palace, a place that you should never miss when visiting London. The popular Tate Gallery, Green Park and St James's Park are just close by. If you love sports, the Queen Mother Sport Centre is just within walking distance. You can also take a walk to the River of Thames and enjoy the view there. The Pimilico Underground Station is about 0.5km away from the hotel.
Victoria Inn London Click here to browse more
Bed & Breakfast London
|