Stöltings Landhaus is a hotel offering accommodation with garden views. It is situated amidst nature, a short distance from Cologne.