Driving between Krakow and Prague, Olomouc is half-way between the two cities and our reason for stopping (three hours driving is our preferred limit). Although, admittedly, when we looked at the hotel from the outside and wondered whether to go inside or not, we didn't have much option and ventured inside.
The hotel, which I think was built from the Soviet era, had very friendly staff and the rooms were clean and adequate in size. Although English was a little struggle, we all managed to communicate well. I don't think there is too many other hotel options in the older section, which is really the best place to stay (the newer section of town is very commercial).
Olomouc is the most medieval of all of the places we visited on this trip! Because it is not a tourist location, there is a feeling of what it was like to live here in the past. Having arrived on a Sunday, the square was almost deserted, except for the few restaurants and many ice cream stands surrounding the square. Although I regrettably lost the town brochure, I believe it was inhabited in 500 BC! Whereas in all of the other places we visited, you can see parts of the walls that were erected to protect the village, here in Olomouc, the entire wall is intact! The center square, which is currently being upgraded, is filled with archeology finds and flags. We explored the area carefully, seeing where even prior civilizations existed.
Dinner recommendations were fabulous and a full meal, with beer was $20. A great surprise of a medieval village that we didn't expect and truly enjoyed!