Maxwell House Hotel art

Millennium Maxwell House Hotel

The land on which rises MetroCenter’s Millennium Maxwell House Hotel has sold for $6.5 million, with a Texas real estate company seemingly having made its first Nashville acquisition as the new owner.

The 287-room 10-story hotel building offers an address of 2025 Rosa L. Parks Blvd. and opened in 1979. As such, it ranks among the older hotel buildings located either in or near downtown.

Recommended for you