A very disappointing stay. For a hotel with brand name recognition like Mercure/Sofitel, we were expecting a much higher quality of service than we received. Right from the start we were placed in a ground level room where there was a persistent dank smell in the hallways and the rooms. The hallway floor to our room was warped with a large dent in the middle, and our room's carpeting felt old and tired. The bathroom fared no better, with the sink frequently clogging then unclogging, and slight plumbing smells coming from the shower drain - not to mention the dirty grout along the tiles. The bed was also hard and uncomfortable, with the sheets feeling slightly damp, and we had mosquitos every night despite keeping the windows shut the entire time. This is completely unsuitable, especially for my mother who is nearing 60 years old. I won't even get into detail about the pool at Sofitel, which was worn beyond its years, and the dysfunctional hot tub that was lukewarm and inexplicably half full. For no apparent reason, the girls at the pool desk treated us like second-class citizens when we arrived as well. Front Desk was fine, and they accommodated our requests for bottled water promptly enough. They also replaced with our keycards which were constantly deactivating - yet another inconvenience plaguing our stay. Overall a very disappointing experience - I've had better stays in budget no-brand name hotels. I'm glad we had to endure only 2 nights but wish it was none at all.