Posted Friday, August 10, 2007 10:19 AM
St. Regis Hotels recently opened their first new resort on the east coast since 1906, in Fort Lauderdale, Florida . Each of the 166 guest rooms has classy amenities (flat screen TVs, bamboo silk bathrobes, 24-hour butler service), and one cool feature
Read More...