El Castelo Hotel se encuentra en Chaves, a 300 metros del spa termal de Chaves, y ofrece centro de fitness, aparcamiento privado, bar y salón compartido. Este establecimiento cuenta con servicio de habitaciones y recepción 24 horas, y WiFi gratuita en todas las zonas. El alojamiento es hipoalergénico y se encuentra a 24 km del campo de golf Vidago Palace. El Castelo Hotel proporciona servicio de alquiler de bicicletas. En la zona se puede practicar ciclismo.
Cerca del hotel hay varios lugares de interés populares, como el castillo de Chaves, el puente romano de Chaves y Chaves. El aeropuerto más cercano es el aeropuerto de Bragança, a 120 km del Castelo Hotel.
Las habitaciones del hotel incluyen escritorio, TV de pantalla plana, baño privado, toallas y ropa de cama. Todas tienen hervidor de agua. Algunas incluyen patio y otras también ofrecen vistas al jardín. Todas las habitaciones del Castelo Hotel están equipadas con aire acondicionado y caja fuerte.