Stay as far away from HotelPlusPortal.com as you can!!! You can get better deals elsewhere, and their customer service is atrocious. They sound smooth over the phone and promise you whatever you want and then don't follow through. Despite repeated phone calls and e-mails, my issue never got resolved. They overcharged me, refused to honor their own price matching policies, and then lied to my credit card company when I asked to intervene on my behalf causing me to lose hundreds of dollars. Save yourself a lot of hassle, headaches and money and don't use them.
They will tell you only after you book the reservation that it is not refundable. When tried to work with them, they said they can change the reservation to a shorter stay. What they really did was to BOOK another reservation only to cancel it again without any refund. The manager and rep were very rude to talk to.