Situé à Montpellier, à 200 mètres des jardins du Peyrou et à 120 mètres de la place de la Canourgue, l'Hotel du Palais est établi dans un ancien bâtiment datant de 200 ans. Doté d'une terrasse ombragée, cet établissement propose une connexion Wi-Fi gratuite et une bagagerie.
Les chambres climatisées disposent d'une télévision par câble à écran plat. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche et d'un sèche-cheveux.
L'hôtel se trouve à 600 mètres de la place de la Comédie, ainsi qu'à 1 km du centre de conférences Corum et de la gare de Montpellier. L'aéroport de Montpellier-Méditerranée est accessible à 9 km.