Madison Hotel

[Memphis, Tennessee] The Madison Hotel is a luxury boutique hotel in Downtown Memphis, Tennessee, United States, that is housed in the historic former Tennessee Trust Bank building. ==History== Built in 1905, the 14-story Tennessee Trust building was among downtown Memphis` first `skyscrapers.` The building`s architects, the firm of Charles...
Found on,_Tennessee)
No exact match found