Experience an unforgettable stay in our rooms, where comfort, elegance, and tranquility come together.
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.