Veltheimsburg offers overnight stays and is a venue for celebrations of all kinds in a historic setting.