Choose your room
Hub Townhouse Apartment
The 4-room Hub Townhouse Apartment London offers a convenient location, around 25 minutes' walk from Westminster Cathedral. The apartment offers modern facilities, such as Wi-Fi and essentials like a car park for car travellers.
This apartment is located in Central London with 24 hours bus routes, 2.4 km from London Transport Museum. Guests will find Selfridges London Department Store in the vicinity of the accommodation.
To ensure your comfort, a shower and a washing machine are provided at the apartment.
This accommodation is fitted with a kitchenette. The nearest underground stop to Hub Townhouse Apartment is Bond Street, which is approximately a 10-minute walk away.