My stay at Hotel Icon was so disappointing. The hotel is more expensive than my normal stay in Bangkok, but I decided to treat myself for the last 2 nights of my stay in Thailand. Wifi was out from check in until after 10pm my first night, making it impossible to research where I planned to eat and leaving me at the mercy of hotel staff who sent me to a tourist food stall market when I asked for restaurant info. The next day, the last of my vacation, I was stuck in the room just as I was trying to leave for the afternoon because a water pipe behind the toilet broke and the entire bathroom flooded with over 2" water. The mildew/bathroom smell was horrible and I asked for a new room, but was told at reception would have to wait 3 hours. The process of dealing with reception was arduous and frustrating because my room phone did not work and I had to go downstairs and wait in line for a long time every time I had a question. I was told I could use the bathroom behind reception to clean up and leave my bags at the front desk, but these were not acceptable solutions after paying top dollar for a room I could not use. The general manager did get me a new room but there were no reparations made (free drinks, breakfast, or room upgrade?) for the inconvenience. Also, I was told the bathroom would be fixed "in 10 minutes" but 2 hours later the guy was still working in there. This really wasn't worth the cost and I would not stay again.