Com uma piscina privada, A Barca Charm House é uma casa de férias independente situada em Colares, 2,8 km da praia mais próxima. A propriedade fica a 29 km de Lisboa, e disponibiliza estacionamento privado e gratuito. Há acesso Wi-Fi gratuito em toda a propriedade.
A villa possui uma área de estar e uma cozinha com uma máquina de lavar louça e um forno. Inclui ainda uma televisão de ecrã plano com canais por cabo e um leitor de CD. Outras comodidades da A Barca Charme House contemplam uma piscina exterior.
Sintra encontra-se a 6 km da A Barca Charme House, enquanto Cascais fica a 13 km. Os hóspedes podem desfrutar de várias actividades nos arredores, tais como ciclismo e pesca. O Aeroporto Humberto Delgado, em Lisboa, encontra-se a 28 km da propriedade.