Localizado em Montpellier e a 200 metros dos Jardins Peyrou e a 120 metros da Place de la Canourgue, o Hotel du Palais está situado num edifício de 200 anos. Com um terraço sombreado, esta propriedade oferece acesso Wi-Fi gratuito e serviço de bagagem.
Os quartos climatizados incluem uma televisão de ecrã plano com canais por cabo. As casas de banho privativas têm uma banheira ou um chuveiro e um secador de cabelo.
O hotel fica a 600 metros Place de la Comédie, a 1 km do centro de conferências The Corum e a 1 km da Estação Ferroviária de Montepellier. O Aeroporto Montpellier - Mediterranee fica a 9 km.