Booked a non-smoking room and paid in advance through Travelocity. On check-in received a really stinky smoking room, was told the room was not prepaid and my wife's asthma made her very sick and ruined our weekend.
Hotel would not provide us with a non-smoking room and spent over three hours on hold and speaking to customer service workers in India and "supervisors" from Travelocity who were idiots and totally useless. Told that dispite reservation stating that a non-smoking room was reserved that it was not guaranteed. There is no way I would have reserved a smoking room with my wife's health problems.
Beware, never book a hotel room through Travelocity if you want to be sure that you never receive a smoking room when staying in a hotel. Travelocity is a fraud and offers no guarantees.