The hotel is centrally located and public transport is within short walk to reach main attractions besides the old part of town. You cannot avoid taking taxis to see the grand palace and temples. This is probably the most annoying part about Bangkok, as there is no public transport connecting these parts of town with the main hotel districts. Be aware that taxis and tuk tuks will exploit that coming back out of these parts.