Please be carefull when booking a hotel with this company. Normally, hotels don't charge you until you arrive or check out. Hotels.com charges you up front (even if your booking is for a month). There was no where on their site where it said you have to pay now. My credit card was charged full amount, and my stay won't be for another month.
I have booked many hotel rooms, and, you don't pay until you arrive, or check out. Be careful when you book, you might even want to call the hotel directly to make reservations. Stay away from this company, as the customer service agents barely speak english.