Windsor Station is an unmanned station which contains large brick station buildings on both platforms. The UP platform building is two storey with the bottom level currently housing a station cafe and the upper level until recently housing the Victorian ARHS archives collection.