AMOCITY
Located at the foot of the highest Czech mountain, Sněžka Mountain, in the town of Pec pod Sněžkou , Hotel Krokus offers comfortably furnish...