This establishment is a hotel with a restaurant and café. Guests can enjoy a nice view from the terrace and garden, and utilize free Wi-Fi. It is located in Horhausen/Westerwald.