Travelers Rest biedt accommodatie met gratis WiFi in Pamplona, op 300 m van de kathedraal van Pamplona en op 60 m van het stadhuis van Pamplona.
Elk appartement heeft een keuken met een oven.
De accommodatie organiseert rondleidingen en buitenactiviteiten.
Plaza del Castillo ligt op 200 m van Travelers Rest. De dichtstbijzijnde luchthaven is Pamplona, op 5 km van de accommodatie.