This is a brand new building, in a newer part of St.Gallen. My room was squeaky clean and had great lighting, a desk and two pretty comfortable chairs, a safe, a large window with drapes that completely blocked the light for sleeping, and a very nice bathroom with plenty of hot water in the shower. There was a shopping mall close by.
The hotel is about eight bus stops away from the train station and main tourist destinations, and it's about a ten minute walk to the closest stop. Buses come every five to ten minutes.