The hotel is somehow not very well...
The hotel is somehow not very well known to taxi- tuktukdrivers. There is a hotel with a similar name (also Tower Inn), Forubately not too far from teh Suriwongse Tower Inn. It's better to tell the drivers the name of the hotel in front (Manohra). The hotel hosts also some offices (that's why it's also known as the Executive House). The hotelrooms are on the topfloors, so there's a good view over the city.
The location is OK. Close to the river, the skytrain, but also for Patpong (if you happen to like that).