hub by Premier Inn is a hotel that stands out in the vibrant Soho area of London for offering compact and modern rooms at an affordable price. This establishment caters especially to travelers who value location and convenience, providing a snug yet sophisticated space for rest amidst the bustling city. Since its opening, the hub has become a favoured choice for those looking to immerse themselves in the local culture and nightlife without compromising on comfort.
Prime Location
Located in the dynamic Soho district, the hotel boasts a prime spot that places guests at the heart of London’s entertainment and shopping paradise. Just a short walk from iconic venues like the Soho Theatre and the London Palladium, as well as the famous Oxford Street for shopping, the hub ensures that its guests are never far from action. While the hotel itself is designed more for rest and preparation rather than on-site leisure, the surrounding area more than makes up for it with a plethora of restaurants, bars, and entertainment options.