April 20, 2014
By: Five Star Alliance
Located in the heart of Kansas City's best upscale shopping at Country Club Plaza and just minutes from the entertainment of the Power & Light District, Hotel Sorella Country Club Plaza is a sophisticated new destination for business and leisure travel.
View rates, details, and more images of Hotel Sorella Country Club Plaza >>
Share this article: