Wirtshaus Alabama is a German establishment that appears to offer both dining and lodging. The name "Wirtshaus" suggests a traditional German inn or pub, often serving local cuisine and drinks.