Hotel
The Aida Hotel is a beautiful, comfortable, and stylish boutique hotel near the Plaza Kansas City. The location is a 6 minute walk to The Simpson House.