Alt Neel is a restaurant offering a menu and hotel accommodations. Credit cards are accepted.