If you for some reason are staying in Katowice, I totally recommend staying in Hotel Angelo. It has all the comforts you'd expect from a four star business hotel and is brand new. It's on the outskirts of the old center of Katowitz, but as the city center is compact and not very big, you can easily get around on foot. It wont take you more than 5-10 minutes to the hotel from the train station. Once inside the hotel, the staff was really friendly, breakfast was great and you even have gym/sauna at your disposal. I wouldn't hesitate a second to rebook Hotel Angelo whenever I return to Polish Silesia.