Where is Seville Plaza Hotel, Trademark Collection by Wyndham, Kansas City located?
Seville Plaza Hotel, Trademark Collection by Wyndham, Kansas City, Seville Plaza Hotel, Trademark Collection by Wyndham, Kansas City, United States of America (approx. 39.04877°, -94.58627°)