Villa Serena Apartment Hotel

325 Ward Pkwy.
Kansas City
Missouri
United States