Situado em Pamplona, a 300 metros da Catedral de Pamplona e a 60 metros da Câmara Municipal de Pamplona, o Travelers Rest disponibiliza acomodações com acesso Wi-Fi gratuito.
Cada apartamento tem uma cozinha equipada com um forno.
A propriedade organiza visitas guiadas e actividades ao ar livre.
A Plaza del Castillo fica a 200 metros do Travelers Rest. O aeroporto mais próximo é o Aeroporto de Pamplona, a 5 km da propriedade.