SportSchloss Velen is a 4-star hotel housed in a 13th-century castle. It features a restaurant, swimming pool, and fitness studio.