Este histórico Inn dispõe de um salão com uma lareira onde os hóspedes podem sentar-se e relaxar. O acesso Wi-Fi gratuito está disponível nas áreas públicas e o aluguer gratuito de bicicletas está disponível no Trilho Recreativo Stowe, que fica ao lado da propriedade.
Os quartos estão localizados no alojamento principal ou no motel, com vista para o rio. Cada quarto está decorado de forma exclusiva com mobiliário em madeira e alguns quartos dispõem de uma casa de banho privativa.
Estão disponíveis passes de esqui e armazenamento. Esqui de fundo de fundo é acessível através do caminho recreativo.
O Stowe Mountain Resort fica a 8 minutos de carro do The Riverside. O Centro de Arte Helen Day fica a 3,2 km da propriedade.