A home away from home for curious minds.
It is exciting to be part of something different. Holmes Hotel London is a hotel unlike any you have experienced before. Delightfully designed and perfectly located in characterful Marylebone Village, we call it a home away from home for curious minds – guests come here to investigate London from a uniquely stylish base. Discover a new home for your career.