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 Judd Hotel

46 Cartwright Gardens,
London, ​WC1H 9EL
0207 383 9210
info@juddhotel.com

The Mayflower Hotel

26-28 Trebovir Road, Earls Court
London, SW5 9NJ
020 7370 0991
info@mayflowerhotel.co.uk

The Prince William Hotel

42-44 Gloucester Terace,
Westminster,
London, W2 3DA,
020 7724 7414
info@princewilliamhotel.co.uk