Hotel Wirtshaus Leindl in Krems an der Donau offers stylish, landhaus-style rooms with garden views, surrounded by vineyards.