The stay at M Hotel Sosnowiec was ok. I had to cancel the first part of a stay due to unforeseen circumstances. I joked about getting some upgrade for the second part, however didn't get it. I recommend booking refundable option. Hotel location is not too good. It's ok for a person driving a car. If you rely on public transport, that's not the place to stay. Only taxis can get you somewhere. Hotel staff is ok. Although not as professional as in bigger hotels.
The room was clean, the bed comfortable, the bath with all the necessary amenities also clean and nice. However, the room lacked AC and on a hot nights it is a major problem. The room has a large window, when opened it hangs over the bed. So you have to think of strategy how to get to the nightstand. And during the night, if you open it wide you have to remember that. Otherwise... trouble. Also, if you open the window for the night, the noise and smell of the cars will wake you up at dawn.
There is no coffeemaker in the room. That's a big minus, at least for me. It's comforting to make a cup of tea or coffee in a quiet of your room after a busy day.
The restaurant at this hotel is very nice, food good, prices ok. The menu showcases Polish cuisine plus universal dishes. The breakfast bar is a typical Polish and international breakfast menu. The staff in the restaurant is very professional and courteous. The same with service personnel.
Happy traveling to you all.