Photos for Ambassador Hotel

4.5
45 votes

Ambassador Hotel

1111 Grand Blvd, Kansas City, Missouri 64106 USA

Add Photo