Hub by Premier Inn London Covent Garden hotel operates rooms near Trafalgar Square in central London. The lobby cafe offers self-service coffee and tea at no charge. Leicester Square Station and Charing Cross Station are within a five-minute walk. Rooms are small and do not include amenities such as slippers, toothbrushes or toothpaste.