A Wichita hotel was named the second best hotel in Kansas for 2025 by U.S. News & World Report. The Ambassador Hotel in downtown Wichita — located on 104 S. Broadway — ranked just below a hotel in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results