Schwalbennest is a family-run hotel offering a restaurant with terrace and complimentary Wi-Fi.