Hotel Zamek Królewski w Niepołomicach, A.D. 1348, Niepołomice, PolandThe only hotel in Poland in an actual royal castle. There are just over 20 rooms and each one is named after a Polish king. All furniture...