Seestrasse 16, Neustadt
Located directly on the waters of Titisee Lake this hotel offers a pool a restaurant with lake views and elegant rooms with balconies. Titisee Train Station is a 10-minute walk away.