This hotel earned its 5 stars because of its staff. I don’t normally name staff in reviews, but Evelin welcomed us as if we were family. She showed patience (3 x kids in tow), explained things in German and English, carried a bag, paid particular attention to the needs of our children, created conversation at breakfast, offered recommendations for things to do and where to eat, and was just kind kind person.
The hotel is narrow, and it’s two separate buildings so you may have to navigate from one to the other, but the rooms are worth it. Clean, comfortable, and the rooms are large. Very large for Europe and/or American standards. The hotel is situated right on the edge of the “walking area” and you are near everything you need to be near for vacation.
The check in is efficient and welcoming. The rooms nice. The breakfast is typical German fare. I don’t think you’ll be disappointed for this price point in Lindau.