News

A New Holiday Inn Replaces Old Savoy Hotel

Savoy Hotel

The former Savoy Hotel, a Downtown eyesore for decades, has been resurrected as a Holiday Inn flagship.  

The Holiday Inn Houston – Downtown at 1616 Main St has 212 rooms and a beer-centric bar concept called Burger Theory, according to the Houston Chronicle. The new hotel also has a fitness center, a 1,200 SF meeting and event space, and a 1,500 SF outdoor terrace overlooking the north side of Downtown.

The original Savoy was built next door to the current hotel in 1906. It was Houston’s first high-rise apartment building and also has the notoriety of being where Lee Harvey Oswald stayed for a few days in September 1963 when he was applying for a job at Conoco. That building was torn down in 2009.

The now-Holiday Inn was bought by a group of investors in 2013 after being abandoned in 1988. [Chron]

Continue reading this story with a free account

Log in or register
Sign up for more articles like this
Subscribe to Bisnow's Houston Newsletters
Related Stories

The Wideman Co. Buys Downtown Tower From Brookfield: The Houston Deal Sheet

More Hotel Owners In Need Of Cash Are Getting It From The Big Brands

Forget Buildings, Retailers Are Leasing Environments

Private Equity Firm Buys Former Texas Instruments Campus For New Headquarters

Hilton's Q2 Results Barely Beat Wall Street's Expectations

The World Cup Filled Stadiums. Hotel Rooms Were A Different Story

Down On The Corner: How Long-Term Thinking Can Help Developers Make The Most Of Every Square Foot

Williams Tower Acquired For $300M In Largest Single-Property Office Sale Since 2019

Law Firm Ups Downtown Footprint To 139K SF: The Houston Deal Sheet

Artis Montrose, Disco Kroger Site Multifamily Redevelopment, Tops Out

John Malone-Backed MHL Makes Its Biggest Deal In 10 Years

Houston's Competitive Retail Market Brings Quick Backfills, In Most Cases