Discover the unique world of our hotel through moments reflecting luxury, comfort, and exceptional hospitality.
Welcome to Leicester House Hotel. Designed to offer comfort, quality, and tranquility in one place, our hotel provides guests with an unforgettable stay experience in the heart of London.