Le Travel Plaza est situé entre Market Harborough et Kettering, juste à l'extérieur de Desborough, sur la B576/ ancienne route A6 surplombant la campagne vallonnée du Northamptonshire et du Leicestershire.
Chacune des chambres spacieuses du Travel Plaza dispose d'un lit king-size, d'un réfrigérateur, d'une télévision à écran plat avec les chaînes Freeview, d'une salle de bains privative avec douche à jets puissants et baignoire ainsi que d'une connexion Wi-Fi gratuite.
L'hôtel offre un accès facile aux routes A14, A6 et M1. La gare de Market Harborough est accessible en moins de 10 minutes en voiture.
L'établissement n'accepte pas les pistes de camions sur son parking. C'est trop petit pour ces véhicules.