With a stay at Victoria Hub in London (London City Centre), you'll be within a 5-minute drive of Buckingham Palace and Westminster Abbey. This aparthotel is 1.6 mi (2.6 km) from Big Ben and 1.8 mi (2.9 km) from Hyde Park. Make yourself at home in one of the 4 guestrooms featuring microwaves. Prepare your meals in the shared/communal kitchen. Complimentary wireless Internet access is available to keep you connected. Shared bathrooms are provided. Guests will find features like a virtual front desk.
Loading ... Please wait whilst we find you the best room offers.
With a stay at Victoria Hub in London (London City Centre), you'll be within a 5-minute drive of Buckingham Palace and Westminster Abbey. This aparthotel is 1.6 mi (2.6 km) from Big Ben and 1.8 mi (2.9 km) from Hyde Park. Make yourself at home in one of the 4 guestrooms featuring microwaves. Prepare your meals in the shared/communal kitchen. Complimentary wireless Internet access is available to keep you connected. Shared bathrooms are provided. Guests will find features like a virtual front desk.