Cet hôtel se trouve à 100 mètres de la place Saint-Roch, dans le centre-ville. Il est installé dans un bâtiment du XVIIIe siècle et dispose de 3 jardins. Il est doté d'une réception ouverte 24h/24 et d'un gardien de nuit. Les chambres sont décorées dans un style traditionnel et sont équipées d'une télévision à écran plat, d'un ventilateur et d'une connexion Wi-Fi gratuite. Elles offrent une vue sur les jardins et comprennent une salle de bains privative avec sèche-cheveux.
Un petit-déjeuner continental est servi chaque matin et peut être dégusté sur le patio de l'Hôtel du Sablar. Vous pourrez également prendre un verre au bar et lire les journaux mis à votre disposition. Un parking public gratuit est disponible à proximité et des boutiques se trouvent à seulement 200 mètres de l'hôtel. La gare de Mont-de-Marsan est à 500 mètres et le club de golf est à 8 km de l'établissement.