93-Room La Quinta Hotel Opens in Kansas City’s Beacon Hill
KANSAS CITY, MO. — A 93-room La Quinta by Wyndham hotel has opened in Kansas City’s Beacon Hill neighborhood. The four-story property is located at 2321 Troost Ave. Beacon Hill Hotel Operators LLC owns the hotel and TGC Hospitality Management is the manager. Located near I-90, the hotel features a complimentary breakfast, business center, fitness center and guest laundry.