Hotel Teuchelwald

Schomberger Str. 9, Freudenstadt, Baden-Wurttemberg, 72250, Germany
(3 star hotel)
#8
Rank 8 of 19 hotels
in Freudenstadt
Write a Review

Value Score

Poor Value

Rated Lower than similar hotels

See Best VT Value Hotels

Nearby Hotel Teuchelwald

Amenities at Hotel Teuchelwald

  • Restaurant
  • Swimming Pool
  • Fitness Center
  • Free Parking

Freudenstadt Travel Forum

Need advice about Freudenstadt, Germany? Visit the Travel Forum for Freudenstadt and ask our Answer Gurus.

Freudenstadt Travel Guide