The Archangel is a historic inn, first recorded in 1311, featuring preserved ancient walls and beams. It offers a restaurant and bar with rooms, providing a unique dining and accommodation experience.