Ambassador Apartments
Ambassador Apartment Hotel

The Ambassador Apartment Hotel was constructed in 1924 and was designed by noted female architect Nelle E. Peters in the Spanish Revival style. The building has undergone a $19 million restoration and rehabilitation.

Address

3560 Broadway Kansas City, MO

Completed

2016