I liked most about the hotel the business class room (Nr. 718). Not very big, but with an nice, modern interior and a good sized bathroom/shower. Business class rooms are more spacious and on a higher floor with nice city view.
The hotel is very close to the olma location but not in the centre of the city. To the old town, it takes about 15 minutes walking. To the University of St. Gallen, it takes about 20 minutes walking.
For breakfast, there is a good selection with muesli, bread, cheese and hot dishes, you can order eggs (no extra charge). The restaurant again is modern and nice to look at. For dinner, I ordered room service. The food from the restaurant is excellent. Service in general is good and the staff friendly and helpful. The only big disappointment was the gym/spa. The gym has about 3 machines in a corner and the steam room was very small and not in use (you have to ask at the reception to heat it about an hour before use). Don't trust the pictures on the website for the spa/gym. I would stay again in this hotel. If spa facilities are important to you, you better stay at hotel Einstein and use the facilities from the nearby fitness center.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC