Situado num palácio da década de 1920, nas margens do Rio Vouga, o Grande Hotel apresenta uma decoração neoclássica e interiores luxuosos.
Todos os quartos do Grande Hotel Thermas Nature & SPA incluem uma televisão por satélite, uma secretária e uma casa de banho privativa.
Colunas de mármore e candelabros antigos decoram o restaurante do Grande Hotel Thermas Nature & SPA, que serve pratos locais portugueses e internacionais à carta.
Os hóspedes podem usufruir do acesso Wi-Fi gratuito nas áreas públicas. O spa está incluído na tarifa diária, excluindo massagens.
O centro de São Pedro do Sul fica a 3,5 km do Grande Hotel Thermas Nature & SPA, enquanto Vouzela está a 3,6 km.