Installé dans le centre de Béziers, l'Hotel De France se situe à 600 mètres de la cathédrale Saint-Nazaire. La connexion Wi-Fi est gratuite. Les chambres comprennent une télévision et une salle de bains privative. Certaines sont climatisées. L'établissement sert un petit-déjeuner buffet tous les matins. L'Hotel De France se trouve à 1 km des arènes de Béziers et à 65 km de l'aéroport de Montpellier-Méditerranée, le plus proche. Un parking privé sécurisé est proposé sur place, moyennant des frais supplémentaires et sous réserve de disponibilité. Les places sont limitées.