Castle Beach House encontra-se a 3 minutos a pé de Praia de Leça da Palmeira e dispõe de um jardim, um salão partilhado e acomodações com ar condicionado, terraço e acesso Wi-Fi gratuito.
Há uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
Praia de Fuzelhas fica a menos de 1 km de Castle Beach House, enquanto Praia de Matosinhos está a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Francisco Sá Carneiro, que fica a 7 km de Castle Beach House.