1111 Grand Blvd, Kansas City, MO , USA
Nestled in the heart of Kansas City, the Ambassador Hotel is a charming blend of modern elegance and historic charm. With cozy, stylish rooms, a rooftop bar for sunset sips, and a prime location near the bustling Power & Light District, it's the perfect jump-off point for adventure. Experience a unique stay that feels like home but with a dash of pizzazz!
Stay
Lat: 39.100634, Lon: -94.5804754
ShareWebsite LinkCallBook