One of my worst experiences in Bangkok!
The Twin Towers Hotel is old and located in the outskirts of Bangkok CBD so you'll need transport (Tuktuk) to enjoy the city. Add to that a sub-mediocre restaurant and lack of any other entrainment & gastronomic options, and the value for money from this hotel is drastically reduced. Although the foyer is well renovated, the rooms lack the same attention to details and have old and disappointed amenities, including in the more expensive ones (we stayed at the executive suites).
The staff was particularly rude as during check-out time they charged us for alleged usage of the mini bar, something we didn't do. This represents the highest break of trust as you are supposed to trust the hotel staff that have full access to your room.
I wouldn't recommend anyone to stay in this hotel - for the same amount of money there many more attractive options in this lovely city.