Setting in sathorn, should we book a different hotel?

Me and my girlfriend are doing a 3-4 month trip around SEA. Our first stop is Bangkok and this is the only place we live booked a hotel for as we want to just sort of go with the flow for the rest.

We didn’t realise how big Bangkok is when booking so we saw a nice hotel in sathorn which looked pretty central to us then booked it.

After doing more research, to get from our hotel to the more central touristy areas it takes over an hour on public transport, taxi is 25-30 minutes.

My questions is, should I look at getting a refund or would this be fine. We are only planning on staying in Bangkok for 2 and a half days so a closer hotel may be better? Saying that, if wanted we could book another night more central.