Seville Plaza Hotel, Trademark Collection by Wyndham
4309 Main St, Kansas City 64111