Located in Kansas City, Kansas, the Chateau Avalon hotel is perched on a hilltop surrounded by 28 scenic acres. The boutique hotelâ??s 61 themed rooms welcome guests seeking romance, relaxation or both. Two-person jetted tubs, in-room breakfast, coupleâ??s spa packages and a menu of â??romantic treatsâ? add to the intimacy.
Prefer MapQuest Classic? click here, then update your bookmark.
providing customized content and ads, and traffic measurement and analysis. By continuing to use this site, or by clicking