Diessenhofen Hotels

Map of Diessenhofen Hotels

Diessenhofen is a charming town located in the canton of Thurgau in East Switzerland. Situated on the banks of the Rhine River, the town offers stunning views of the surrounding countryside and the nearby Swiss and German Alps. Diessenhofen is known for its well-preserved medieval old town, with narrow cobblestone streets, historic buildings, and a picturesque waterfront promenade. The town's rich history is evident in its architecture, including the imposing Diessenhofen Castle, which dates back to the 13th century.