Seville Plaza Hotel, Trademark Collection by Wyndham
1 / 10

Seville Plaza Hotel, Trademark Collection by Wyndham

Hotel
4309 Main St, Kansas City, MO 64111
Seville Plaza Hotel, Trademark Collection by Wyndham | Route 66 Hotel