This hotel is located a bit of far from central of Hsicnhu and it is convenient to take a taxi from Hsinchu station. I think it takes 10-15mins by taxi from the station.
As baseball ground is just in front of this hotel, you may see the game directly from you room.
(When I stayed, I could see it)
In a sense, it may not a bit of quiet during the game.
I think there is a few restaurant around this hotel and need to walk going there.