You may want to take a look at Marriott - lot of properties, can upgrade using points (many times). If u can put the Marriott room charges on a Marriott credit card, you can accrue points real fast. Marriott also has high end properties especially Ritz Carlton. Of course it all depends on weather a chain has properties where u do your business and want to vacation. Good luck!
Last edited by gv111; Aug 18, 2013 at 4:33 pm