Hotels near Crown Center are always on sale with CheapOair! Situated in Downtown Kansas City, Missouri, Crown Center is a busy neighborhood home to several residences, shopping stores, restaurants, hotels and entertainment attractions. From pampering yourself with rare art and souvenirs to enjoying delicious cuisines in an ultra-luxurious hotel, Crown Center offers it all. One of the most famous attractions of Crown Center is the Sea Aquarium which contains more than 5000 marine creatures and offers many incredible displays on marine life. Find great deals on cheap hotels near Crown Center, and count on CheapOair for all of your travel booking needs!