Numa localização privilegiada no centro de Cataratas do Niágara, The Cedar Chateau dispõe de terraço. O alojamento está a 1,8 km de Niagara Falls Conference Center e apresenta acesso Wi-Fi gratuito em toda a propriedade.
Esta casa de férias com ar condicionado dispõe de 6 quartos, uma cozinha totalmente equipada com frigorífico e forno, e 2 casas de banho. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Old Falls Street fica a 1,8 km de The Cedar Chateau, enquanto Cataratas Americanas está a 2,7 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Niagara Falls, que fica a 8 km de The Cedar Chateau.