About Crowne Plaza Kensington
Welcome to the Crowne Plaza Kensington, an urban oasis nestled in the heart of London's chic Kensington district! This vibrant hotel blends modern luxury with historic charm, offering a delightful escape for discerning travelers. Imagine staying just a stone's throw from the stunning Kensington Gardens and bustling museums, while enjoying spacious rooms, a lush garden patio, and a well-equipped fitness center. Whether you're here for business or leisure, Crowne Plaza Kensington promises a refreshing London experience.