HOUSTON, TX – When it comes to swanky hotels, some say The Four Seasons is the crème de la crème. Well the downtown Houston location just got a little fancier.
One of the world’s wealthiest men may be walking the streets of Houston soon. Bill Gates’ investment company is the new owner of the property at 1300 Lamar Street. Cascade Investment bought the hotel for an undisclosed amount and you don’t have to be a computer geek to realize it made sense.
Cascade already owns shares in The Four Seasons Hotel and Resort company based out of Toronto.