Situado dentro do Parque Nacional da Peneda-Gerês, este hotel oferece quartos com ar condicionado, TV satélite e varandas privadas, jardim, restaurante e ligação Wi-Fi gratuita à internet.
Os quartos do Hotel Castrum Villae estão equipados com minibar, rádio, telefone, secretária e casa de banho.