Castle House localiza-se em Garni, a 28 km de Teatro de Ópera e Ballet da Arménia e a 28 km de Praça da República. O alojamento dispõe de acomodações com um bar e acesso Wi-Fi gratuito, assim como estacionamento privado gratuito. O alojamento encontra-se a 49 km de Catedral de Etchmiadzin, a 27 km de Yerevan State University e a 28 km de History Museum of Armenia. Os hóspedes podem desfrutar de vistas da montanha.
Apresentando uma casa de banho partilhada com chuveiro e um secador de cabelo, os quartos do alojamento também disponibilizam vista da cidade. As acomodações incluem um cofre.
Yerevan Cascade (museu) fica a 29 km de Castle House, enquanto Yerevan Train Station fica a 29 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Zvartnots, que fica a 37 km de Castle House, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.