We stayed here in April 2012 for 2 nights whilst visiting Ayutthaya. It was an average experience - the rooms were fine but slightly dated alongside the rest of the hotel. The windows overlooking the river/pool could do with a decent cleaning as they hindered the nice views. The bathroom looked like it had been recently updated and the shower was very decent. The hotel was extremely quiet giving it a lack of atmosphere.
The facilities in the hotel were actually very good - there is a bowling alley & snooker hall downstairs, however these are very overpriced and underused. We were disappointed with the attitude of the staff demanding we pay immediately for all facilities rather than being treated as leisurely hotel guests. The hotel is also overpriced for drinks and snacks - a small bottle of water costs 60 baht.
The location of the hotel is ok, the outdoor restaurant looked lovely but we decided against eating there due to alot of mosquitos beside the river. The indoor part of the restaurant was where we had our standard buffet breakfast. The hotel has two other restaurants which was handy as there is no town close by - We dined in the Italian restaurant downstairs on the first night which was also overpriced, overattentive service (too quiet!!!) but lovely food. We ate in the Chinese restaurant on the first floor on our second night where we were served gloopy noodles which was very disappointing. It seemed the only way to get around was by Tuk Tuk - not for the faint hearted and watch out for stray dogs which are in abundance especially around the train station.