Esta posada histórica cuenta con salón con chimenea. Hay conexión WiFi gratuita en las zonas comunes y servicio de préstamo gratuito de bicicletas para recorrer el Stowe Recreation Path, que está junto al establecimiento.
Las habitaciones están situadas en el lodge principal o en el motel con vistas al río. Todas presentan una decoración única con muebles de madera y algunas tienen baño privado.
El establecimiento vende forfaits y ofrece guardaesquíes. En invierno se puede practicar esquí de fondo en la ruta recreativa.
El The Riverside se halla a 8 minutos en coche del Stowe Mountain Resort y a 3,2 km del Centro de Arte Helen Day.