Situé à Pampelune, à 300 mètres de la cathédrale et à 60 mètres de l'hôtel de ville, le Travelers Rest propose un hébergement avec connexion Wi-Fi gratuite.
Leur cuisine est équipée d'un four.
Des visites guidées et des activités de plein air sont organisées par l'établissement.
La Plaza del Castillo se trouve à 200 mètres du Travelers Rest. L'aéroport de Pampelune, le plus proche, est implanté à 5 km.