Implanté dans le centre-ville de Thonon-les-Bains, cet hôtel se trouve à 400 mètres de la gare et à 5 minutes à pied des bains thermaux. Il dispose d'un bar et d'un restaurant. Le lac Léman est accessible en 15 minutes à pied. Les chambres présentent un décor simple et sont dotées d'un réfrigérateur ainsi que d'une télévision. Elles possèdent une connexion Wi-Fi et une salle de bains privative avec sèche-cheveux. Le restaurant de l'Hôtel Café du Palais sert des spécialités françaises. Un petit-déjeuner continental est proposé tous les matins. Le port est accessible en 15 minutes à pied depuis l'hôtel, tandis que la piscine publique au bord du lac est située à 2,3 km. Genève se trouve à 30 km.