Capilon Hotels

Capilon Group manages a number of Hotels on behalf of their owners. Some of these are independent. The following hotels fall under the Capilon Hotels brand:

The Blandford Hotel

80 Chiltern St,
London, W1U 5AF
020 7486 3103

The Judd Hotel

46 Cartwright Gardens,
London, ​WC1H 9EL
0207 383 9210

The Mayflower Hotel

26-28 Trebovir Road, Earls Court
London, SW5 9NJ
020 7370 0991

The Prince William Hotel

42-44 Gloucester Terace,
London, W2 3DA,
020 7724 7414