Relax in our contemporary rooms and suites
Housed inside two exquisite 18th-century houses, Holmes Hotel London is an unconventional hotel composed of 118 guest rooms and suites, each designed with incredible attention to detail.
Check-in 3:00pm Check-out 12:00pm