A long-awaited five-star hotel will open as the city starts to slowly make its way back to normal following the coronavirus pandemic. Loews Hotels & Co. has announced that it will officially open on June 1. Before the pandemic, the eight hundred-room Loews Hotel broke ground at 16th and Wyandotte Streets in March 2018 and… Continue reading Kansas City’s new five-star hotel has an official opening date this summer