Lion Hotel - 80 Don't be put off by first impressions. This is a... - 2657 days ago Spencer Court Hotel - 50 If a view over a lovely Regency Square to the... - 2743 days ago Somerville Hotel - 90 The Somerville is a lovely little hotel on the Margate... - 2762 days ago Durlock Lodge - 90 What an excellent and home feel from home. Quite and... - 2762 days ago