El Hotel Restaurant Taverne está situado en el centro de Twello y ofrece conexión Wi-Fi gratuita y aparcamiento gratuito.
Las habitaciones disponen de baño privado con ducha y aseo. El apartamento tiene zona de estar con cocina de planta abierta y entrada privada.
El Hotel Taverne alberga un restaurante.
El hotel se encuentra a 4,5 km de la ciudad de Deventer, a 8,9 km de Apeldoorn y a 4 km de la autopista A1.