The Townhouse Hotel

74 King Street, Maidstone