Cleo's Hotel und Cafe is a cozy hotel offering a rooftop terrace with countryside views, free breakfast, and Wi-Fi. It features individually decorated rooms and a cafe.