El The Station House se encuentra en Sheffield y ofrece alojamiento con zona de cocina. Hay WiFi gratuita.
Todos los alojamientos cuentan con zona de estar, TV de pantalla plana y baño privado con ducha y artículos de aseo gratuitos. Hay microondas, tostadora y hervidor de agua.
El apartamento tiene solárium.
El establecimiento alberga un jardín.
El The Station House se encuentra a 27 km de Devonport y a 40 km de Deloraine. El aeropuerto de Devonport, el más cercano, se halla a 36 km.