25 Stylish U.S. Hotels for Under $200