News

Nestled in the ‘garden of England’, also known as Kent, it’s not far from the towns of Faversham and historical ... with many having worked at the hotel since they were teenagers.