BC Beach House - Santa Cruz encontra-se em Santa Cruz, nas proximidades de Praia do Centro, Praia da Física e Praia de Santa Helena, e os hóspedes podem desfrutar de acesso Wi-Fi gratuito e um terraço.
O alojamento disponibiliza varanda com vista do mar aos hóspedes, assim como uma área de estar, uma televisão de ecrã plano por cabo, uma cozinha totalmente equipada com um frigorífico e uma máquina de lavar louça, e uma casa de banho privativa com chuveiro e um secador de cabelo. Um forno, um micro-ondas e placa de fogão também estão disponíveis, assim como máquina de café e chaleira.
Castelo de Óbidos fica a 47 km de BC Beach House - Santa Cruz, enquanto Museu da Lourinhã está a 17 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 58 km de BC Beach House - Santa Cruz.