No centro de Sintra, a 1,8 km de Quinta da Regaleira e a 15 minutos a pé de Palácio Nacional, Cedros Nature House fornece acomodações com acesso Wi-Fi gratuito, ar condicionado e acesso a um jardim com uma piscina exterior.
Há uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
Cedros Nature House disponibiliza um terraço para uso dos hóspedes.
Palácio Nacional da Pena fica a 4,3 km de Cedros Nature House, enquanto Castelo dos Mouros está a 1,5 km de distância. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 25 km de Cedros Nature House.