Central hotels in Treppendorf
We found 1 property with availability in Treppendorf
Show on map
Treppendorfer Apartments
Treppendorf 23/25, Treppendorf, Germany
Situated only a 9-minute walk from Kirche, the 5-room Treppendorfer Apartments provides guests with Wi-Fi for either business or leisure. Bicycle hire is available at this apartment and the area is…
- 1-1