Located in Schönwald, in a building dating from 18th century, Hotel Zum Ochsen offers rooms with free Wi-Fi. Among the various facilities of this property are a garden and a terrace. The in-house restaurant serves European cuisine.
Number of rooms: 7
Ludwig-Uhland-Straße 18, 78141 Schonwald im Schwarzwald, Germany