I love that new hotel smell
The InterContinental Hotel occupies the top 30 floors of the Wilshire Grand in downtown Los Angeles; the tallest skyscraper west of Chicago. Everything about the hotel is marvelous, modern and new. Including La Boucherie on 71. La Boucherie on 71 is a sophisticated steakhouse with a French twist, offering premium steaks and seafood, a cheese…